Job Description
We’re looking for a highly skilled and experienced Senior .NET Developer to join our growing development team. This is a full-time role where you’ll be a key contributor to the ongoing evolution of our native Azure WebApp, which serves a rapidly expanding user base of several thousand and counting.
You’ll work closely with our agile team to build robust, scalable, and high-performance applications using modern Microsoft technologies. If you're a passionate technologist with a deep understanding of C#, .NET, and Azure, we’d love to hear from you.
Key Responsibilities:
Design, develop, test, deploy, and maintain high-quality .NET applications
Collaborate with cross-functional teams to define, design, and deliver new features
Optimize application performance and scalability
Troubleshoot, debug, and resolve software defects and issues
Participate in code reviews and mentor junior developers
Ensure best practices in software design, coding standards, and security
Work extensively with Azure services to maintain and expand our cloud-native platform
Must-Have Qualifications:
10+ years of hands-on software development experience with C# and .NET
Strong experience with ASP.NET Core, Entity Framework, and Web APIs
Deep understanding of Azure PaaS services, including App Services, Azure SQL, Blob Storage, Key Vault, and more
Experience in cloud-native development and DevOps practices (CI/CD, Git, pipelines)
Solid understanding of RESTful APIs, microservices, and modern software architecture
Familiarity with JavaScript frameworks (e.g., Angular, React, or Vue) is a plus
Strong problem-solving skills and the ability to work independently or in a team
Excellent communication and collaboration abilities
Preferred Skills:
Experience with Azure DevOps
Familiarity with message queues like Azure Service Bus or Event Grid
Background in working with distributed systems and multi-tenant environments
What We Offer:
A collaborative, supportive development team
Opportunities for professional growth and skill development
Flexible work environment
Competitive salary and benefits package
Full-time