Search by job, company or skills

Sagility

.Net Azure Architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Sagility is a tech-enabled BPM services provider, a thought partner providing a broad spectrum of transformational services, to enable our clients provide efficient and hi-quality care across the healthcare system. Sagility combines industry-leading technology and transformation-driven BPM services with decades of healthcare domain expertise to help clients draw closer to their members. We optimize the entire member/patient experience through service offerings for clinical, case management, member engagement, provider solutions, payment integrity, claims cost containment, and analytics. We have 40,000+ employees in 15 cities across 5 countries India, Philippines, USA, Jamaica, and Colombia.

We're seeking a forward-thinking Software Architect to lead the design and development of a scalable, cloud-native .NET application hosted in Microsoft Azure. This role blends deep technical expertise with strategic visionguiding a talented development team, exploring emerging technologies, and aligning software architecture with business goals. You'll champion best practices, mentor developers, and ensure delivery of high-quality, secure, and performant solutions

Key Responsibilities:

NET & Azure Architecture

  • Design and evolve robust, scalable, and maintainable software architectures using .NET technologies and Azure services (e.g., App Services, Azure Container Apps, Azure SQL, Key Vault, etc.).
  • Technical Leadership
  • Provide hands-on technical guidance across the full development lifecycle, ensuring adherence to best practices in coding, testing, deployment, and DevOps.
  • Cloud-Native Design
  • Architect solutions optimized for Azure, leveraging platform capabilities for scalability, security, and cost-efficiency.
  • Innovation & Exploration
  • Continuously evaluate emerging technologies and frameworksespecially within the Microsoft ecosystemto enhance system capabilities and address evolving business needs.
  • Solution Strategy
  • Collaborate with stakeholders to translate business requirements into technical solutions, balancing innovation with practicality.
  • Team Mentorship
  • Foster a culture of growth and collaboration by mentoring developers, encouraging knowledge sharing, and supporting career development.
  • Code Quality & Review
  • Conduct detailed code reviews to uphold high standards of quality, maintainability, and security. Provide actionable feedback and promote continuous improvement.
  • Problem Solving & Risk Management
  • Identify architectural risks and performance bottlenecks early. Propose and implement creative, scalable solutions to complex technical challenges.

Qualifications:

  • Proven experience designing and building enterprise-grade applications using .NET Core / .NET 6
  • Strong proficiency in C#, ASP.NET, .Net Aspire, WPF, and Entity Framework
  • Deep understanding of Azure services, including:
  • Azure App Services
  • Azure Container Apps
  • Azure Functions
  • Azure SQL Database
  • Azure Key Vault
  • Azure DevOps or GitHub Actions
  • Azure Storage and Networking fundamentals
  • Experience with microservices architecture, RESTful APIs, and WebSocket's
  • Familiarity with CI/CD pipelines, infrastructure as code (e.g., Bicep, ARM templates, Terraform), and containerization (Docker, Kubernetes)

Architectural & Strategic Thinking

  • Demonstrated ability to design scalable, secure, and maintainable software architectures
  • Experience conducting architectural reviews and producing technical documentation
  • Ability to translate business requirements into technical solutions

Leadership & Collaboration

  • Prior experience mentoring developers and leading technical teams
  • Strong communication skills with both technical and non-technical stakeholders
  • Ability to foster a collaborative, transparent, and inclusive team culture

Education & Certifications (optional but valuable)

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Microsoft certifications such as:
  • Azure Solutions Architect Expert
  • Azure Developer Associate
  • .NET Developer certifications

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132467979