Senior .NET Developer
We are looking for a highly experienced Senior .NET Developer to join our team in building and scaling enterprise-level, multi-tenant SaaS applications. The ideal candidate will have hands-on expertise in .NET Core, Azure cloud services, microservices architecture, and modern front-end frameworks like Angular. This role emphasizes cloud-native development, robust API design, and event-driven systems to support high-performance distributed applications.
• Design, develop, and maintain secure, scalable, and high-performing backend services using .NET Core/C# • Architect and implement microservices and RESTful APIs for large-scale SaaS platforms • Collaborate with front-end developers using Angular, ensuring seamless integration between UI and backend services • Leverage various Azure services, including: o App Services, Function Apps, Logic Apps o Blob Storage, Service Bus, EventHub, Azure Front Door • Optimize and manage data across MongoDB, Azure Cosmos DB, and SQL Server • Develop and maintain CI/CD pipelines and manage version control using GitHub • Participate in code reviews, provide technical guidance, and mentor junior developers • Ensure application performance, reliability, and security in a cloud-native environment.
Required Qualifications:
• Minimum of 6 years of professional experience in software development with strong focus on .NET Core/C# • Proven experience building and supporting multi-tenant SaaS applications • Strong working knowledge of Azure PaaS and serverless services • Deep understanding of microservices architecture and event-driven patterns • Proficient in working with MongoDB, SQL Server, and scalable data access techniques • Hands-on experience with Angular or equivalent modern JavaScript frameworks • Familiar with GitHub, CI/CD pipelines, and Azure DevOps • Solid grasp of distributed systems, API security, authentication, and industry best practices.
Preferred Qualifications:
• Microsoft Azure certifications such as AZ-204, AZ-305 • Experience with Infrastructure as Code tools like Bicep, ARM templates, or Terraform • Familiarity with Docker, Kubernetes, or other containerization technologies.