M
Marsh Agency•17h ago
Foundit
Principal Engineer
Gurugram, Gurgaon / Gurugram, India
Full Time
Mid Level
Full Job Description
Role Summary
The Principal Engineer - Applications Development will design, develop, and support enterprise applications using .NET technologies. This role requires strong SQL knowledge for database optimization and API development.
Key Responsibilities:
Required Skills:
Preferred Skills:
The Principal Engineer - Applications Development will design, develop, and support enterprise applications using .NET technologies. This role requires strong SQL knowledge for database optimization and API development.
Key Responsibilities:
- Develop scalable .NET backend services and APIs.
- Design and optimize complex SQL queries and stored procedures.
- Leverage AI tools to enhance productivity, code quality, testing, and documentation.
- Collaborate with cross-functional teams for delivery and support.
Required Skills:
- Minimum 12 months experience as a Principal/Senior Principal Engineer.
- Strong proficiency in .NET frameworks and SQL Server/Relational Databases.
- Solid understanding of OOP, API design, debugging, and performance tuning.
Preferred Skills:
- Familiarity with the MEAN stack (Angular, Node.js, MongoDB).
- Experience with CI/CD pipelines, Git, DevOps, and Cloud environments (Kubernetes).
- Skill in using AI coding assistants for development workflows.
Company
M
Marsh Agency
Marsh (NYSE: MRSH) is a global leader in risk, reinsurance and capital management consulting, serving clients in over 130 countries with annual revenue exceeding $27 billion.
Gurugram, Gurgaon / Gurugram, India
Posted on Foundit
Practice this interview
A voice mock interview for Principal Engineer - Applications Development at Marsh Agency, with questions from this job description and your resume, and a scored report afterwards.
Set up interview