Senior Software Engineer
New Yesterday
Job Description
Senior Software Engineer
Northumberland, United Kingdom
Salary - DOE
We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects.
Our projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. We move quickly and iteratively and pride ourselves in working tightly with our customers. If you are looking for a lively and communicative role in smart automation and robotics, then please read on!
Because of the diverse nature of the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area.
Having said that, in recent projects we’ve utilised these technologies:
- C# (with ASP.Net Core) to create a robotics orchestrator
- Python to write async, web API based, microservices + image recognition
- React for frontend UIs
- C++ to implement low level algorithms and firmware
- MQTT for service-to-service communication
- Docker containerise and run services
- Azure for most cloud infrastructure
- Azure DevOps for project management, repos and CI/CD
We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following:
- Version control management with Git
- Code reviews and pair programming
- Test frameworks with at least an interest in TDD
- User stories and capturing requirements
- Iterative development and refactoring
The people in our team come from backgrounds in robotics, physics, mathematics, aerodynamics, psychology, embedded systems, and computer science. Some have experience in large corporations, other have only ever worked for Tharsus. One person loves pottery; another likes flying planes - we're a varied bunch and that's important to us.
This role is a hybrid one with opportunity to work a couple days of the week at home. It’s important that you can commit some time in our factory in Blyth as you’ll be working collaboratively with others on hardware.
- Location:
- Blyth
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Software Engineer
-
Blyth
- Technology
Job Description Senior Software Engineer Northumberland, United Kingdom Salary - DOE We are looking for a dynamic, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on various e...
More Details -
-
9 Days Old
Senior Software Engineer Specialist
-
Wideopen, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Senior Software Engineer Specialist at Invisible Expert Marketplace Target Profile 6+ years of experience in scalable backend systems in production environments. Experience deploying and maintaining containerized applications using Kubern...
More Details -
-
9 Days Old
Senior Software Engineer
-
Blyth, England, United Kingdom
-
£100,000 - £125,000
- IT & Technology
Overview Senior Software Engineer Blyth, United Kingdom Salary - DOE Jackson Hogg is delighted to be working with Tharsus on the appointment of a Senior Software Engineer. We are looking for a dynamic, generalist software engineer who is excited a...
More Details -
-
21 Days Old
Senior Software Engineer
-
Cramlington
- IT & Technology
Overview Role: Senior Software Engineer Location: Cramlington + Hybrid Work from Home Salary: Up to £75,000 KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area. The com...
More Details -
-
21 Days Old
Senior Software Engineer
-
Cramlington, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
KO2's client, a leading design consultancy, is seeking a Software Engineer to join their expanding team in the Cramlington area. The company delivers cutting-edge projects across automation, robotics, IoT, and beyond. This role offers the opportunity to work on innovative systems used in real-world applications.
More Details -
-
25 Days Old
Senior Software Engineer
-
Cramlington, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer at KO2 in Cramlington, North Yorkshire. Up to £75,000 salary, working on cutting-edge projects in automation, robotics, IoT, and beyond. Must have programming experience in one or more of the following: C#, Python, Java or C++.
More Details -