Jul 29, 2025
Full time
Full-Stack .NET Developer and Team Lead Location:Ipswich, UK (Hybrid - Regular Office Travel Required) Employment Type:Full-Time About the Role We are seeking a highly skilled and experiencedLead Full-Stack .NET Developer tooversee a team offour based in East Anglia. The ideal candidate will drive technical excellence within their team, foster collaboration, and deliver high-quality software solutions. Key Responsibilities Lead and mentor a team of four based in East Anglia, promoting a collaborative and high-performance culture. Design, develop, and maintain scalable full-stack applications using the .NET ecosystem. Collaborate with stakeholders to define technical requirements and deliver robust solutions. Oversee code quality, version control, and deployment processes using Git and CI/CD pipelines. Ensure best practices in software development, testing, and documentation. Manage sprint planning, task allocation, and progress tracking using Jira. Participate in architectural decisions and contribute to continuous improvement initiatives. Coordinate with DevOps and infrastructure teams for cloud deployments on AWS and/or Azure. Attend the Ipswich office for team meetings, planning sessions, and collaboration. Required Skills & Experience Proven experience as a Team Leador in a senior developer role with leadership responsibilities. Strong expertise in.NET (C#)for backend development. Solid experience withJavaScript,HTML,SASS, MVC, and modern front-end practices. Familiarity withKnockoutJSor similar JavaScript templating frameworks (e.g., Vue.js, React). Experience withGitfor version control and collaborative development. Hands-on experience withcloud platforms- AWS and/or Azure. Strong understanding ofbuild pipelines, CI/CD, and deployment strategies. Practical experience with containersDocker/Kubernetes. Excellent communication and interpersonal skills. Based in theUKand able totravel to Ipswich. Desirable Experience with microservices architecture. Exposure to Agile/Scrum methodologies. What We Offer Competitive salary and benefits package. Flexible working arrangements with regular in-office collaboration. Opportunities for professional growth and leadership development. A supportive and innovative work environment.