Marsh

Oliver Wyman - Senior/Lead Software Engineer (Django, Flask, FastAPI & React, Angular, TypeScript)

Marsh
Apply
3 months ago
Gurgaon, IndiaSenior / Staff+

Responsibilities

  • Collaborate with consulting teams, partners, and clients to understand business challenges and deliver tailored technology solutions.
  • Lead end-to-end high-scale web development across architecture, design, planning, implementation, and deployment.
  • Design and optimize scalable, reusable, maintainable, and high-performance applications supporting machine learning frameworks and analytical techniques.
  • Provide system design recommendations aligned with technical and business requirements.
  • Write secure, efficient code and develop unit and integration tests for reliable software delivery.
  • Create documentation and operational runbooks to support stakeholders and operational excellence.
  • Independently manage development tasks and mentor junior engineers on software concepts, platforms, and quality practices.
  • Contribute to proposals, team knowledge, content creation, and intellectual property development with senior leadership.
  • Travel globally to client locations as needed.

Requirements

  • Bachelor’s or master’s degree in computer science, informatics, data science, or another computational or quantitative discipline.
  • 4–8 years of software engineering experience, including ownership of all or part of software development projects.
  • Mandatory proficiency in Python; experience with R and SAS is desired.
  • Experience designing and deploying large-scale technical solutions and cloud-ready architectures using AWS, Azure, and Google Cloud.
  • Strong experience with Django, Flask, FastAPI, React, Angular, TypeScript, HTML5, CSS3, RESTful APIs, and responsive UI development.
  • Advanced SQL and experience with MySQL, PostgreSQL, or Oracle, including query optimization.
  • Experience writing unit tests with Mockito, JUnit, and Jest, plus familiarity with integration testing and TDD.
  • Proficiency with Unix command-line tools, Git, CI/CD pipelines, and DevOps practices.
  • Understanding of data structures, algorithms, object-oriented programming, design patterns, security, and application resiliency.
  • Strong mentoring, communication, problem-solving, collaboration, confidentiality, and independent workload-management skills.
  • Preferred experience includes Docker, Kubernetes, Vue.js, MongoDB, Cassandra, microservices, Highcharts, D3.js, Recharts, Node.js, Jupyter Notebooks, React Native, Ionic, wireframing, and prototyping.

Benefits

  • Competitive total rewards package with comprehensive health and welfare benefits and employee assistance programs.
  • Performance-based incentives may be available in addition to base salary.
  • Hybrid, flexible, and inclusive work environment in Gurugram; global travel to client locations may be required.
  • Opportunities for professional growth, development, and collaboration on global analytics consulting projects.

Tech Stack

AngularApache CassandraAWSAzureD3.jsDjangoDockerFastAPIFlaskGitGoogle CloudIonicJestJUnitJupyter NotebookKubernetesMongoDBMySQLNode.jsPostgreSQLPythonRReactReact NativeSassSQLTypeScriptVue.js
Marsh

About Marsh

10,000+ employees

Marsh is a global insurance broker and risk advisor that helps businesses, public entities, and individuals assess, transfer, and manage risk through insurance placement, captives, and advisory services. It sells brokerage, risk consulting, and claims management across industries, including cyber and property, and operates in more than 130 countries. Marsh is a business of Marsh McLennan and is headquartered in New York.

Contact me