Sanderson are working closely with a leading consultancy, who are supporting large public sector clients through major transformation programmes. As part of this journey, they are looking to build out a new engineering team, starting with hiring a number of Senior and Lead Software Developers!
As part of the engineering team, you would be responsible for designing, developing, and deploying robust, scalable software solutions using technologies like Java, Spring Boot, and AWS. You'd also mentor engineers, contribute to architectural decisions, and collaborate with cross-functional teams to ensure technical excellence and alignment with business goals.
Key Responsibilities:
1. Design, develop, and deploy high-quality, scalable, and secure software solutions using modern technologies such as Java, Spring Boot, and microservices.
2. Lead or contribute to architectural decisions, ensuring alignment with business goals and technical best practices.
3. Mentor and support engineers, fostering a culture of continuous learning, collaboration, and high performance.
4. Collaborate with cross-functional teams including Product, UX/UI, DevOps, and QA to deliver impactful solutions.
5. Implement and maintain CI/CD pipelines and automated testing frameworks to ensure efficient and reliable delivery.
6. Conduct code reviews, troubleshoot complex issues, and drive improvements in code quality and ...