Senior Software Engineer
New Yesterday
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 about the opportunity to work collaboratively in a multidisciplinary team on various exciting projects. Tharsus' projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. They move quickly and iteratively and pride themselves in working tightly with their 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.
Technologies and experience
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
Qualifications and practices
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
Team and work location
The people in Tharsus' 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.
Applications
If you are interested in this role please reach out at using the details below.
- Location:
- North East
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer in Test (SDET)
-
United Kingdom
- IT & Technology
Join to apply for the Senior Software Engineer in Test (SDET) role at Hargreaves Lansdown Join to apply for the Senior Software Engineer in Test (SDET) role at Hargreaves Lansdown This range is provided by Hargreaves Lansdown. Your actual pay w...
More Details -
-
New Today
Senior Software Engineer (.NET, SQL)
-
London
- IT & Technology
Join to apply for the Senior Software Engineer (.NET, SQL) role at Frontiers Join to apply for the Senior Software Engineer (.NET, SQL) role at Frontiers Who We Are At Frontiers we are on a mission to make all science open, enabling the resear...
More Details -
-
New Today
Senior Software Engineer
-
United Kingdom
- IT & Technology
Get AI-powered advice on this job and more exclusive features. NGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant glob...
More Details -
-
New Today
Senior Software Engineer - Citi
-
London
- IT & Technology
Senior Software Engineer (VP) - Equity Derivatives Technology Senior Software Engineer (VP) - Equity Derivatives Technology Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more th...
More Details -
-
New Yesterday
Senior Software Engineer
-
United Kingdom
- IT & Technology
Overview Join to apply for the Senior Software Engineer role at atomic Are you a highly capable Senior Software Engineer experienced in modern web engineering, ready to make a significant impact in a dynamic, agile environment? Do you thrive on l...
More Details -
-
New Yesterday
Senior Software/Cloud Engineer
-
Greater London
- IT & Technology
PRODYNA Greater London, England, United Kingdom PRODYNA Greater London, England, United Kingdom 4 days ago Be among the first 25 applicants As a global full service provider, we offer our customers the entire portfolio of IT and web services: From...
More Details -