
Director - Software Architect
Sagility · Bangalore · Remote
Weak hiring record · median 344 days open
All reasons
- Open 321 days
- 92% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
Sagility combines industry-leading technology and transformation-driven BPM services with decades of healthcare domain expertise to help clients draw closer to their members. The company optimizes the entire member/patient experience through service offerings for clinical, case management, member engagement, provider solutions, payment integrity, claims cost containment, and analytics. Sagility has more than 25,000 employees across 5 countries.
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 vision—guiding 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
Job title
Director - Software Architect
Job Description
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 frameworks—especially within the Microsoft ecosystem—to 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
Technical Expertise
- 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
Location
BangaloreIndia
Skills
- .NET
- Azure
- Azure App Service
- Azure Container Apps
- Azure SQL
- Azure Key Vault
- .NET Core
- C#
- ASP.NET
- WPF
- Entity Framework
- Azure Functions
- Azure DevOps
- GitHub Actions
- Azure Storage
- WebSockets
- Bicep
- ARM Templates
- Terraform
- Docker
- Kubernetes
More jobs at Sagility
All 12Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Backend DeveloperNR Consulting - India · Pune, KAjust now
- Node JS Developer -Tech LeadVarite India Private · Mysuru, KAjust now
- Node JS Full Stack developerVarite India Private · Mysuru, KAjust now
- Principal Software Engineer - Java/Python, Data Platforms, CloudAlumni · Bengaluru, Karnataka, Indiatoday