Full-Time

Senior/Lead Software Engineer

Multiple Teams

Updated on 9/10/2026

Marsh & McLennan

Marsh & McLennan

Risk, insurance and business consulting

No salary listed

Gurugram, Haryana, India

In Person

Travel to client locations globally as needed.

Bachelor's, Master's

Category
Software Engineering (1)
Required Skills
Kubernetes
Microsoft Azure
Agile
FastAPI
Python
SAS
React.js
D3.js
MySQL
Software Testing
Data Science
R
Git
Node.js
Data Structures & Algorithms
Wireframe
JUnit
Jest
SQL
Machine Learning
Postgres
Docker
Mockito
TypeScript
Microservices
AWS
Vue.js
MongoDB
REST APIs
Flask
Ionic
Web Development
DevOps
React Native
Oracle
Linux/Unix
Angular
HTML/CSS
Cassandra
Django
Google Cloud Platform
Requirements
  • A Bachelor's or Master's degree in a computational or quantitative discipline, such as Computer Science, Informatics, or Data Science.
  • Proven experience owning all or part of a software development project and working effectively with cross-functional teams.
  • Experience contributing to team knowledge, content creation, and intellectual property development.
  • Practical experience building cloud-ready applications and architectures.
  • Familiarity with test-driven development and integration testing practices.
  • Proficiency in Python; proficiency in R and SAS is desired.
  • Strong expertise in AWS, Azure, and Google Cloud.
  • Experience with storage and computational frameworks, and with building high-performance web applications using Django, Flask, FastAPI, React, Angular, TypeScript, HTML5, and CSS3.
  • Skill in responsive user-interface development, integrating user interfaces with RESTful APIs, and using Material UI or Ant Design.
  • Advanced SQL skills and experience with MySQL, PostgreSQL, or Oracle, including query optimization.
  • Understanding of data structures, algorithms, object-oriented programming concepts, and design patterns.
  • Experience writing unit tests using Mockito, JUnit, and Jest.
  • Proficiency with Unix command-line tools, Git repositories, and DevOps practices including continuous integration and continuous delivery pipelines.
  • Working knowledge of agile methodologies, security, and application resiliency.
  • High regard for confidentiality and data privacy.
Responsibilities
  • Collaborate with Oliver Wyman consulting teams and partners, engage directly with clients to understand their business challenges, and deliver tailored solutions.
  • Lead end-to-end high-scale web development, including architecture, design, planning, implementation, and deployment.
  • Maintain current knowledge of emerging open-source technologies, frameworks, applications, and development best practices.
  • Write clean, efficient, and secure code following industry-standard development and security practices.
  • Create and maintain comprehensive documentation and develop runbooks to ensure operational excellence.
  • Use modern technologies to build systems with high reusability, scalability, and maintainability.
  • Provide expert system design recommendations aligned with technical and business requirements.
  • Independently manage and execute development tasks with minimal supervision.
  • Develop unit and integration tests to ensure high-quality, reliable software.
  • Partner with senior leadership, including principals, to shape proposals highlighting engineering and analytics capabilities.
  • Travel to client locations globally as needed, collaborate with clients to understand their needs, and deliver technology solutions.
Desired Qualifications
  • Proficiency in R and SAS.
  • Expertise in Docker and Kubernetes.
  • Experience with Vue.js.
  • Knowledge of MongoDB or Cassandra.
  • Experience with microservices architecture.
  • Familiarity with Highcharts, D3.js, and Recharts.
  • Basic wireframing and prototyping skills.
  • Experience with Node.js and Jupyter Notebooks.
  • Experience developing hybrid mobile applications with React Native or Ionic.

Marsh, formerly Marsh McLennan, is a global professional services firm focused on risk, insurance, reinsurance, talent and business strategy. Its operating businesses help organizations arrange coverage, model and transfer risk, design workforce programs and address complex management questions. Clients range from growing companies to governments and multinational enterprises. The group combines advisory expertise with insurance-market access and data, making it broader than an insurance broker alone while remaining primarily a business-to-business services organization.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A