Overview
Summary role description:
Hiring Principal Architect – .NET Full Stack in the Healthcare Technology provider.
Company description:
Our client is a global technology and services provider with operations across the U.S. and India. The organization delivers digital, clinical, and compliance solutions powered by AI, ML, and cloud technologies to support large-scale enterprises and public sector clients. Focused on innovation, operational excellence, and digital transformation, the company has earned recognition as one of the fastest-growing private firms in its sector. Its diverse team works on cutting-edge platforms that drive efficiency, quality, and improved service delivery across industries.
Role details:
- Title / Designation: Principal Architect - .NET Full Stack
- Location: Chennai, India
- Work Mode: WFO – 5 days
Role & responsibilities:
- Design and implement scalable, secure, and maintainable software architectures using .NET technologies (ASP.NET Core, .NET Framework).
- Define and enforce best practices, coding standards, and development processes to ensure high-quality deliverables.
- Provide end-to-end technical leadership on architecture, design, and implementation of full-stack solutions.
- Lead the development of backend services and APIs using C#, ASP.NET Core, and Entity Framework.
- Oversee front-end development with modern frameworks like Angular, React JS.
- Ensure seamless integration between front-end and back-end systems.
- Design cloud-based solutions and support migration to platforms such as AWS.
- Leverage cloud-native features and tools to improve application scalability and resilience.
- Design and optimize database schemas, queries, and stored procedures for Oracle, SQL Server, MySQL, or other RDBMS.
- Ensure data integrity, security, and performance optimization.
- Collaborate with cross-functional teams, including business analysts, developers, and QA, to translate business requirements into technical solutions.
- Mentor and guide development teams, fostering a culture of continuous improvement and learning.
- Implement and manage CI/CD pipelines for automated builds, testing, and deployments using tools like Jenkins, AWS DevOps, or GitHub Actions.
- Promote and practice DevOps principles for rapid and reliable software delivery
- Identify and resolve performance bottlenecks in application and database layers.
- Conduct root cause analysis for production issues and implement long-term solutions.
Candidate requirements:
- Bachelor’s degree in computer science, computer engineering, software engineering, or a related area, or equivalent experience, desired.
- 15 - 20 years of relevant experience in .Net technologies.
In-depth knowledge and demonstrable experience in the following technologies and methodologies:
- Strong experience with .NET Core, ASP.NET MVC, Web API, and Entity Framework.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React JS.
- Hands-on experience with cloud platforms such as AWS.
- Expertise in SQL Server, PostgreSQL, or MySQL.
- Experience with NoSQL databases (e.g., MongoDB, Redis) is a plus.
- Strong understanding of software architecture patterns such as microservices, SOA, and event-driven architecture.
- Knowledge of design principles such as SOLID, DRY, and KISS.
- Familiarity with tools like Jenkins, AWS DevOps, GitLab CI/CD, and Docker.
Selection process:
- Interview with Senior Director
- Interview with Vice President
- Interview with MD
Recruiter Details:
- Poorani Manoharan – Poorani.manoharan@antal.com