Job Description
Summary
Marsh McLennan, a global leader in risk, strategy, and professional services, is seeking a Senior Principal Engineer – .Net Developer to join its MMC Tech team in Noida/Gurgaon. This hybrid role requires working at least three days a week in the office and is ideal for experienced .Net and MEAN stack developers with hands-on expertise in scalable web applications, APIs, and cloud technologies. The Senior Principal Engineer will play a pivotal role in designing, developing, and delivering end-to-end software solutions, collaborating with global teams, and applying innovative technologies including React, AWS, DevOps, and AI tools.
Job Details at a Glance
| Job Title | Senior Principal Engineer – .Net Developer |
|---|---|
| Company | Marsh McLennan (MMC Tech) |
| Location | Noida / Gurgaon, India |
| Category | Technology / Software Development |
| Experience Required | 5+ years in .Net, .Net Core, MEAN stack development |
| Shift | Hybrid (minimum 3 days in-office/week) |
| Tools & Technologies | .Net, .Net Core, MEAN, React JS, AWS, SQL, Git, DevOps, AI Tools |
| Employment Type | Full-time |
| Education | Bachelor’s or Master’s in Computer Science, IT, or related field |
Key Responsibilities
As a Senior Principal Engineer – .Net Developer, you will:
- Participate in high and low-level design activities for enterprise applications.
- Design, develop, and deliver scalable, secure, and reusable software solutions.
- Conduct code reviews and ensure adherence to industry coding standards.
- Collaborate within a global, cross-functional team, supporting US, UK, and Australian business hours.
- Proactively identify technical requirements and propose efficient solutions.
- Utilize Agile methodologies to deliver high-quality software iteratively.
- Develop self-contained, testable, and reusable modules.
- Apply DevOps practices and AI tools to improve software delivery and efficiency.
- Ensure cybersecurity compliance in all software and system development processes.
Required Skills & Competencies
- 5+ years’ experience in .Net, .Net Core, and MEAN stack development.
- Hands-on experience with React JS, AWS, APIs, and modern web frameworks.
- Strong knowledge of MS SQL, integration tools, Git, continuous integration, and DevOps practices.
- Proactive, collaborative, and self-motivated with excellent analytical and problem-solving skills.
- Strong communication skills for global stakeholder collaboration.
- Familiarity with cybersecurity guidelines and software security best practices.
- Exposure to AI tools, microservices, Snyk, and GitGuardian is a plus.
Qualifications & Experience
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of experience in applications development using .Net, .Net Core, and MEAN stack.
- Demonstrated ability to deliver high-quality, scalable software solutions.
- Experience in Agile methodologies and global team collaboration.
- Knowledge of cloud computing (AWS), React, microservices, and DevOps.
Why Join Marsh McLennan
- Work with a global leader in risk, strategy, and professional services.
- Collaborate with talented professionals across the globe on challenging projects.
- Access professional development, mentorship programs, and career growth opportunities.
- Benefit from competitive salary, flexible hybrid work, health coverage, and employee-friendly policies.
- Thrive in a diverse, inclusive, and collaborative work environment.
Apply Now
Advance your career with Marsh McLennan as a Senior Principal Engineer – .Net Developer. Apply today through the official careers page: Marsh McLennan Careers