
Software Developer
- Cambridge
- £42,254-56,535 per year
- Permanent
- Full-time
- Designing and solving complex business problems by writing simple, effective, and tested code that can be deployed to cloud services.
- Coding in Python and Django with some fluency in other languages and web frameworks.
- Writing and collaborating on highly insightful, comprehensive code reviews.
- Creating web UIs focused on good UX.
- Collaborating with users and business representatives to gain insight, and to bottom-out detailed requirements.
- Working with our full tech stack.
- Working in a DevOps environment using cloud technologies, CI/CD, and configuration management tools.
- Working closely with a QA team to ensure quality is "baked in".
- Designing, developing and creating RESTful web services and APIs.
- Mentoring other developers.
- Learn new skills independently and proactively and are constantly striving to raise technical excellence.
- Produce simple architectures from complex problems. Understand system and software specifications and choose appropriate designs to meet requirements that then you later implement.
- Debug complex problems effectively, and are not afraid to get your hands dirty in unfamiliar realms.
- Show passion for innovation and excellence.
- Acquire a deep understanding of the software architecture, systematically thinking through potential design impacts on other teams and the organisation.
Jobs.ac.uk