
Senior Software Engineer
- Blyth, Northumberland
- Permanent
- Full-time
- 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
- 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
- you're a software developer with a passion to do new things
- the work we're doing sounds exciting to you!
- you have experience getting new projects off the ground
- you enjoy working with customers to solve their problems
- you can break down technical concepts for non-technical stakeholders
- (bonus) you have people management or mentoring experience