via Remote Rocketship
$70K - 130K a year
Design, build, and maintain scalable cloud applications with leadership and mentorship responsibilities.
7+ years software development with deep C#/.NET expertise, cloud-native experience, and strong problem-solving skills.
Job Description: • 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. 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 • Solid understanding of Object-Oriented Programming (OOP), Service-Oriented Architecture (SOA), SOLID principles. • 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 • Strong written and verbal communication skills in English. 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. No burnout. No crunch. Just high-quality work, delivered sustainably. • Variety & Stability: We’re profitable, independent, and over a decade strong. Yet every project brings a fresh challenge. You’ll never be bored here.
This job posting was last updated on 5/20/2026