Negotiable
Undetermined
Hybrid
Cambridge, England, United Kingdom
Summary: The role of Senior Software Engineer involves joining a fast-paced, agile delivery team to develop backend systems, data processing pipelines, and progressive web apps for clients in the UK Government and Defence sector. Candidates should be proactive, enjoy continuous learning, and have experience with contemporary software engineering practices. The position offers flexible working arrangements and a competitive salary with a comprehensive benefits package. The ideal candidate will have a strong background in full-stack development and DevOps methodologies.
Key Responsibilities:
- Implementing software solutions including design, development, and testing.
- Utilizing a wide range of technologies, particularly open-source libraries and components.
- Building continuous integration pipelines using tools such as GitLab.
- Deploying software systems to various environments including public and private cloud.
- Involvement in the full software lifecycle from concept to maintenance.
- Conducting requirements analysis and software architecture design.
- Providing software training and support.
Key Skills:
- Contemporary software engineering practices.
- Full-stack development as a polyglot developer/engineer.
- DevOps techniques including virtualization, containerization, and infrastructure as code.
- Experience working with high-level stakeholders.
- Agile methodologies such as Scrum and Kanban.
Salary (Rate): 80000
City: Cambridge
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT