A role to put your Software Engineering problem solving skills to the test, translating complex technical concepts to cross-functional audiences.
You will play a key role in delivering robust, secure, and scalable software systems. Working closely with Product, QA, and DevOps, you will balance hands-on development with architectural contribution, promote Agile best practices, and help raise the engineering bar through coaching, code quality, and continuous improvement initiatives.
You will support the team's technical evolution while ensuring reliable product delivery aligned to business needs.
Along with being technically proficient in the following, you will bring an analytical mindset, a passion for quality software and will be keen to help shape, evolve, and drive technical growth of team members and their practices:
Essential Skills & Experience:
Strong Python Development Capability - 5 years+
Experience implementing and integrating with REST APIs
SQL experience (preferably PostgreSQL and/or MySQL)
Passionate about building quality software
Desirable:
Experience of developing in Rust.
Experience with containers and cloud technologies (Kubernetes, Docker, AWS, and others)
Experience with Linux development/management
GIS experience
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.