Salary: £50,000 - 57,000 per year Requirements: Solid experience developing with C# and modern .NET (Core / .NET 6) Strong understanding of microservices architecture Good knowledge of object-oriented programming principles, particularly polymorphism Experience with databases (SQL and/or NoSQL) Exposure to infrastructure as code (e.g., Terraform, ARM, Bicep, or similar) Experience with CI/CD pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins) Comfortable working in agile development environments Experience working on greenfield projects Cloud platform experience (e.g., Azure, AWS) Knowledge of containerisation (Docker / Kubernetes) Passion or interest in tech-for-good initiatives Responsibilities: Design, develop, and maintain high-quality applications using C# and .NET Contribute to the architecture and development of a microservices-based system Apply strong object-oriented programming principles, including polymorphism and clean code practices Help build and optimise infrastructure-as-code (IaC) environments Work closely with DevOps practices, including CI/CD pipelines Collaborate with cross-functional teams to define and deliver features Contribute to technical decisions in a greenfield environment Ensure code quality through testing, reviews, and best practices Technologies: ARM AWS Azure C# CI/CD Cloud DevOps Docker GitHub Jenkins Kubernetes NoSQL SQL Terraform microservices ASP.NET More: We are a tech-for-good organisation building a greenfield application within a collaborative, forward-thinking engineering team. This is a meaningful opportunity to shape a product from the ground up and contribute to work with real societal impact. We offer hybrid working with 3 days in our office north of Newcastle, free parking, and 2 days from home, along with flexible working hours, a strong work-life balance, 28 days holiday plus bank holidays, a 12% employer pension contribution, and a modern, inclusive environment. last updated 23 week of 2026