onsite
Lead Software Developer Squad Lead - Mortgage Advice Bureau
Software Engineer
Lead a cross‑functional squad delivering C#/.NET Core services, ensuring technical quality, coaching team members, and driving Agile practices while building scalable, containerised solutions with PostgreSQL and Docker.
About the role
Key Responsibilities
- Guide a development squad through the full software lifecycle, from design to production, while maintaining high code quality and performance standards.
- Architect, develop, and maintain C#/.NET Core microservices and APIs, leveraging PostgreSQL for data persistence.
- Implement and manage containerisation using Docker to enable consistent deployments and scalable environments.
- Champion Agile methodologies, facilitate ceremonies, and remove impediments to keep the team delivering on sprint goals.
- Mentor and coach developers, fostering a culture of continuous learning, code reviews, and best‑practice adoption.
Requirements
- 5+ years of professional experience with C# and .NET Core development.
- Strong hands‑on expertise in PostgreSQL database design and optimisation.
- Proven experience building and deploying Docker‑based applications in a CI/CD pipeline.
- Deep understanding of Agile frameworks (Scrum/Kanban) and experience leading technical squads.
- Excellent problem‑solving, communication, and team‑leadership skills.
Skills
cpostgresqldockeragile