- Ownership of Deliverables: You will lead your team to define and execute a plan that meets customer requirements, collaborating closely with a Scrum Master.
- Full Software Development Lifecycle: Engage in all stages of software development, from requirements gathering, design, and implementation, to testing and deployment.
- Cross-functional Collaboration: Work closely with product teams, front-end developers, and quality assurance (QA) teams to ensure cohesive project delivery.
- Mentoring and Leadership: Provide guidance and mentorship to junior developers, contributing to the professional growth of the team.
- Backend or Frontend Development Expertise:
- Backend: Strong experience in Java (particularly Spring Boot and Maven).
- Frontend: Proficiency in React and npm.
- Scalable System Design: Proven track record in developing and deploying scalable backend systems.
- DevOps and Cloud Knowledge: Familiarity with CI/CD, containerization, and deployment technologies (e.g., Jenkins, Kubernetes, Docker, AWS).
- Collaboration & Problem Solving: Excellent communication skills with an ability to work effectively in agile environments.
- Agile Methodology Experience: Previous experience with agile development practices would be beneficial.
- Flexible Working: Hybrid work options, including a compressed schedule with every other Friday off.
- Healthcare & Career Development: Private healthcare and opportunities for professional growth.
- Performance Bonuses: A reward system based on performance.
- Other Benefits: For a full list, the recruitment team can provide details.
- You must be eligible to obtain and maintain the highest level of UK Government security clearance.