We're looking for a mid-level .NET Developer to join a growing team building a greenfield application within a tech-for-good organisation. This is an exciting opportunity to shape a product from the ground up while contributing to meaningful, purpose-driven work that has a positive societal impact.
Working as part of a collaborative, forward-thinking engineering team, you'll help design and deliver scalable, modern solutions using .NET and microservices architecture.
Key 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
Required Skills & Experience
1. Solid experience developing with C# and modern .NET (Core / .NET 6+)