Lead Software Developer
This range is provided by Sanderson. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Location: Mostly remote (with one day per month in Milton Keynes)
Contract type: Full time, permanent
Our client is seeking a Lead Software Developer to join their engineering team. This is an opportunity to take on a pivotal technical leadership role within a collaborative, Agile environment, working alongside colleagues across multiple regions. If you are passionate about modern Java development, front-end technologies, and mentoring others, we’d love to hear from you.
Key Responsibilities
* Provide technical leadership within a cross-functional Agile development team, focusing on code quality, security, and best practices
* Design, develop, debug, and deploy scalable software solutions using Java and modern front-end frameworks (React/Angular)
* Mentor and support junior developers, especially across multiple regions
* Collaborate with product managers, scrum masters, and engineering leads to deliver high-quality, secure B2B applications
* Drive the adoption of microservices architecture and cloud technologies (Oracle Cloud)
* Participate in Agile ceremonies, including daily scrums, sprint planning, and demos
* Review code, support release activities, and ensure secure development processes
* Contribute to continuous improvement and knowledge sharing within the team
Required Skills and Experience
* Hands‑on software development experience, including technical leadership or mentoring roles
* Strong expertise in Java (preferably with microservices architecture) and front‑end frameworks (React and / or Angular)
* Experience with React Native and / or a mobile‑first development mindset is highly desirable
* Experience with cloud platforms (Oracle Cloud preferred)
* Excellent communication skills: clear, articulate, and concise, with the ability to work effectively in distributed teams
* Strong understanding of secure development practices and experience shipping secure products to customers
* Experience working in Agile environments with regular sprint cycles
* Proven ability to support and mentor junior developers, especially in large‑scale or highly configurable software environments
* Experience with B2B applications
Seniority level
* Mid‑Senior level
Employment type
* Full‑time
Job function
* Information Technology
* IT Services
* IT Consulting
* Information Services
#J-18808-Ljbffr