Design and build scalable, resilient cloud applications on Azure using C#, .NET and SQL, delivering solutions that are secure, high-performance, adhere to our Coding Standards and “just work”.
Write clean, clear, and well-tested code, embracing software craftsmanship principles to produce robust, reusable and maintainable systems.
Take ownership of features end-to-end , from initial concept through deployment.
Mentor and support junior engineers , leading by example in code reviews and pair programming.
Provide technical leadership in architecture and design discussions, advocating for simple, elegant solutions.
Continuously improve the codebase through refactoring and refinement, balancing new feature development with paying down technical debt.
Champion quality , reliability and scalability by implementing best practices in cloud operations (monitoring, security, CI/CD)
Requirements
7+ years experience in software development
Deep expertise in C# and the .NET ecosystem, including: NET Core, ASP.NET Core and .NET 6 or later
Strong proficiency with Entity Framework Core and MS SQL Server
Experience with cloud-native and distributed systems , ideally including: Azure Service Fabric, Azure Functions, Service Bus, Redis, Azure Storage, Application Insights
Proven experience building robust, well-structured APIs
A quality mindset : unit tests, integration tests, automation, defensive programming
Excellent problem-solving and debugging skills with a hands-on, proactive attitude
Ability to Design before you code—express decisions through clear diagrams, validate assumptions early, and think through edge cases and trade-offs
Ability to quickly understand the nature of the business and clearly communicate with stakeholders (clients, colleagues)
Strong written and verbal communication skills in English.
A commitment to making a difference , continuous learning , and collaboration
Bonus points for: Experience with Large scale systems or datasets, Performance Graph Technologies Clarity in communication and design documentation. Extra bonus points for: Experience building Infrastructure
Tech Stack
ASP.NET
Azure
Cloud
Distributed Systems
Entity Framework
MS SQL Server
Redis
SQL
.NET
Benefits
Remote-First, Office Friendly: Work from wherever you’re most productive
An Outstanding Team: Talented, kind, and hard-working people who care deeply about their craft
and about each other
Growth: You’ll be supported in growing your craft, exploring new paths, and stepping into greater responsibility
at your own pace
A Culture of Excellence: We care deeply about doing the right thing
for our clients, our team, and ourselves
Variety & Stability: We’re profitable, independent, and over a decade strong. Yet every project brings a fresh challenge