
.NET Engineering
Posted May 13

Posted May 13
This is a fully remote position, open to applicants in United States.
• Architect and develop scalable, resilient cloud applications on Azure utilizing C#, .NET, and SQL, providing solutions that are secure, high-performing, and compliant with our Coding Standards, ensuring they "just work."
• Produce clean, clear, and well-tested code while embracing software craftsmanship principles to create robust, reusable, and maintainable systems.
• Assume full ownership of features from conception to deployment.
• Mentor and assist junior engineers, setting an example through code reviews and pair programming.
• Offer technical guidance in architectural and design discussions, advocating for straightforward, elegant solutions.
• Consistently enhance the codebase through refactoring and refinement, balancing the development of new features with the resolution of technical debt.
• Over 7 years of experience in software development.
• Extensive knowledge of C# and the .NET ecosystem, including: .NET Core, ASP.NET Core, and .NET 6 or later.
• Strong experience with Entity Framework Core and MS SQL Server.
• Thorough understanding of Object-Oriented Programming (OOP), Service-Oriented Architecture (SOA), and SOLID principles.
• Experience with cloud-native and distributed systems, ideally including: Azure Service Fabric, Azure Functions, Service Bus, Redis, Azure Storage, and Application Insights.
• Demonstrated expertise in building robust, well-structured APIs.
• A quality-focused mindset, emphasizing unit tests, integration tests, automation, and defensive programming.
• Exceptional problem-solving and debugging skills with a proactive, hands-on approach.
• Strong written and verbal communication skills in English.
• Remote-First, Office Friendly: Work from wherever you’re most productive.
• An Outstanding Team: Talented, kind, and dedicated individuals who care deeply about their craft and one another.
• Growth: You’ll receive support in developing your craft, exploring new opportunities, and taking on greater responsibilities at your own pace.
• A Culture of Excellence: We prioritize 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 have been strong for over a decade. Each project presents a new challenge, ensuring you’ll never feel bored here.
KTO Group
Zup Innovation
Internas
Real
Get handpicked remote jobs straight to your inbox weekly.