✦ Luna Orbit — Software Engineering

Senior Principal Engineer - IT Product Development

at Marsh & McLennan

Hybrid Posted March 26, 2026
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing and maintaining scalable web applications using the MEAN stack, with a focus on microservices, security, and continuous integration in a hybrid environment.

  • Develop scalable applications
  • Implement microservices
  • Ensure security
  • Maintain CI/CD pipelines
  • Collaborate with cross-functional teams

Proficiency in Angular, .NET Core, Nest JS, MongoDB, SQL, Git, and CI/CD pipelines, with experience in microservices architecture, AWS, and cybersecurity.

The ideal candidate is a senior software developer with at least 5 years of experience in MEAN stack development, proficient in Angular, .NET Core, Nest JS, and MongoDB, with knowledge of microservices, AWS, and security practices.

applications developmentAngular.NET CoreNest JSMongoDBGitContinuous IntegrationCyber Security
microservicesAWSDevOpsSnykGitGuardian
GitContinuous IntegrationAWSMicroservicesSnykGitGuardian
applications developmentangular.net corenest jsmongodbsqlgitcontinuous integrationcyber security
MEAN StackAngular.NET CoreNest JSMongoDBSQLGitContinuous IntegrationCyber Security
teamworklearningproactivitycommunicationcollaboration
Industry Financial Services / Consulting
Job Function Develop and maintain scalable web applications using modern JavaScript and .NET technologies
Role Subtype Software Developer
Tech Domains Angular, .NET Core, Nest JS, MongoDB, SQL, Git, Continuous Integration, Cybersecurity
Senior Software EngineerMEAN StackAngular.NET CoreNest JSMongoDBSQLGitContinuous IntegrationCyber SecurityMicroservicesAWSDevOpsSnykGitGuardianHybrid workmean stackangular.net corenest jsmongodbsqlgitcontinuous integrationcyber securitymicroservices

Less than 5 years experience, Lack of MEAN stack expertise, No experience with microservices or AWS, No security knowledge

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile