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

TymblHub

Gurugram District

On-site

INR 1,400,000 - 2,300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Oliver Wyman DNA - Analytics Consulting in Gurugram, India seeks Software Engineers from Senior to Lead to design, develop and optimize high-performance applications enabling rapid deployment of machine learning frameworks and analytics at scale.

You'll work with big data tech, cloud platforms (AWS, Azure, GCP), Python frameworks (Django, Flask, FastAPI), frontend tech, and rigorous testing. Travel to client sites may be required.

Qualifications

  • Bachelor's or master's in a computational discipline.
  • Experience in software development projects, including cloud-ready apps.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Collaborate with Oliver Wyman teams and clients to understand challenges and deliver tailored solutions.
  • Lead end-to-end high-scale web development including architecture, design, planning, and deployment.
  • Maintain knowledge of emerging technologies and best practices.
  • Write clean, secure code and develop runbooks for operational excellence.
  • Develop unit and integration tests to ensure quality.
  • Travel to client locations globally as needed.

Skills

Python
R
SAS
Cloud platforms
Django
Flask
FastAPI
React
Angular
TypeScript
HTML5
CSS3
SQL
MySQL
PostgreSQL
Oracle
OOP
Unix
Git
CI/CD
Mockito
JUnit
Jest

Education

Bachelor's or master's in Computer Science / Informatics / Data Science

Tools

Docker
Kubernetes

Job description

## Job Description## Job SummaryWe are seeking talented and motivated **Software Engineers** (ranging from **Senior Engineer** to **Lead Engineer**) to join our **Data and Analytics (DNA) - Analytics Consulting** practice in **Gurugram, India**. This role is crucial for designing, developing, and optimizing **high-performance applications** that enable the rapid deployment of **cutting-edge machine learning frameworks** and **advanced analytical techniques at scale**, primarily utilizing **big data technologies**.**Key Skills and Technologies Required:*** **Python** (mandatory), proficiency in **R** and **SAS** desired.* Strong expertise in **cloud platforms** (**AWS**, **Azure**, **Google Cloud**).* Experience with **Python web frameworks** (**Django**, **Flask**, **FastAPI**) and **frontend technologies** (**React**, **Angular**, **TypeScript**, **HTML5**, **CSS3**).* Advanced **SQL skills** with experience in **relational databases** (**MySQL**, **PostgreSQL**, **Oracle**).* Solid understanding of **data structures**, **algorithms**, and **object-oriented programming (OOP) concepts**.* Proficiency with **Unix command-line tools**, **Git**, and **DevOps practices** including **CI/CD pipelines**.* Experience with **unit and integration testing** (e.g., **Mockito**, **JUnit**, **Jest**).**Qualifications:*** **Bachelor's or master's degree** in a computational or quantitative discipline (e.g., **Computer Science**, **Informatics**, **Data Science**).* Proven experience in **software development projects**, including building **cloud-ready applications and architectures**.* Strong problem-solving skills, ability to manage workload independently, and excellent collaboration skills.## About the RoleWe have open positions ranging from **Senior Engineer** to **Lead Engineer**, providing talented and motivated professionals with excellent career and growth opportunities. We seek individuals with relevant prior experience in quantitatively intense areas to join our team. You'll be working with varied and diverse teams to deliver unique and unprecedented solutions across all industries.As a **Software Engineer** in our team, you will be responsible for designing, developing, and optimizing **high-performance applications** that enable rapid deployment of **cutting-edge machine learning frameworks** and **advanced analytical techniques at scale**. You will work extensively with **big data technologies**, requiring strong proficiency in handling large datasets and related tools. This role demands a proactive mindset with the ability to quickly learn and adopt new technologies in a dynamic environment. Collaboration with cross-functional teams is essential to deliver projects successfully and ensure high client satisfaction.## Key Responsibilities* Collaborate closely with Oliver Wyman consulting teams and partners, engaging 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 a deep and up-to-date knowledge of emerging **open-source technologies**, frameworks, applications, and development best practices.* Write clean, efficient, and secure code following industry-standard development and security best practices.* Create and maintain comprehensive documentation to support stakeholders and develop runbooks to ensure operational excellence.* Leverage 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 effective **unit and integration tests** to ensure the delivery of high-quality, reliable software.* Partner with senior leadership, including principals, to shape proposals that highlight our engineering and analytics capabilities.* Travel to client locations globally as needed, collaborate with clients to understand their needs, and deliver effective technology solutions.## Qualifications* **Bachelor's or master's degree** in a computational or quantitative discipline from a top academic program (e.g., **Computer Science**, **Informatics**, **Data Science**, or related fields).* Proven experience owning all or part of a **software development project**, working effectively with cross-functional teams.* Strong **mentoring skills**, guiding junior engineers on advanced software concepts, platforms, and quality assurance processes—applicable for Senior and Lead levels.* Experience contributing to team knowledge, content creation, and intellectual property development.* Practical exposure to building **cloud-ready applications and architectures**.* Familiarity with **test-driven development (TDD)** and **integration testing** practices.* Pragmatic and methodical problem-solving approach with a focus on delivering measurable business impact.* Self-motivated and able to independently manage workload to meet deadlines in a fast-paced environment.* Collaborative team player with strong interpersonal skills.* High regard for confidentiality and data privacy.### Technical Background* Proven experience designing and deploying **large-scale technical solutions**.* Fluency in modern programming languages, with **Python mandatory**; proficiency in **R** and **SAS** desired.* Strong expertise in **cloud platforms** such as **AWS**, **Azure**, and **Google Cloud**.* Experience with modern storage, computational frameworks, and building **high-performance web applications** using **Python frameworks** (**Django**, **Flask**, **FastAPI**) and **frontend technologies** (**React**, **Angular**, **TypeScript**, **HTML5**, **CSS3**).* Skilled in **responsive UI development**, integration of UI with **RESTful APIs**, and use of **UI component libraries** like **Material UI** or **Ant Design** to deliver production-ready applications.* Advanced **SQL skills** with experience in **relational databases** such as **MySQL**, **PostgreSQL**, or **Oracle**, including query optimization.* Solid understanding of **data structures**, **algorithms**, and **object-oriented programming (OOP) concepts**, including **design patterns**.* Experience writing **unit tests** using frameworks such as **Mockito**, **JUnit**, and **Jest**.* Proficient with **Unix command-line tools**, **Git repositories**, and **DevOps practices** including **CI/CD pipelines**.* Working knowledge of **agile methodologies** with a focus on security and application resiliency.### Valued but Not Required* Expertise in **containerization technologies** such as **Docker** and **Kubernetes**.* Experience with additional frontend frameworks like **Vue.js**.* Knowledge of **NoSQL databases** such as **MongoDB** or **Cassandra**.* Experience with **microservices architecture**.* Familiarity with **charting libraries** like **Highcharts**, **D3.js**, and **Recharts**.* Basic **wireframing and prototyping skills**.* Experience with **Node.js** and **Jupyter Notebooks**.* **Hybrid mobile app development** with **React Native** or **Ionic**.## Compensation & BenefitsWe are hiring for engineering role across the levels from Senior Engineer to Lead Engineer level for experience ranging from 4-8 years.In addition to the base salary, this position may be eligible for performance-based incentives.We offer a competitive total rewards package that includes comprehensive health and welfare benefits as well as employee assistance programs.## Interview ProcessThe application process will include testing technical proficiency, case study, and team-fit interviews. Please include a brief note introducing yourself, what you're looking for when applying for the role, and your potential value-add to our team.## About the CompanyAt Oliver Wyman, a Marsh (NYSE: MRSH) business, we bring deep industry insight, bold innovation, and a collaborative approach that cuts through complexity to help organizations navigate their most defining transformative moments. As a business of Marsh, we work alongside the world's leading experts across risk, reinsurance and capital, people and investments, and management consulting. Together with Marsh Risk, Guy Carpenter, and Mercer, we help organizations build resilience and competitive advantages from every angle. With annual revenue of over $27 billion and more than 95,000 colleagues in 130 countries, Marsh helps build the confidence to thrive through the power of perspective. For more information, visit oliverwyman.com, or follow us on LinkedIn and X.Marsh is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age, background, caste, disability, ethnic origin, family duties, gender orientation or expression, gender reassignment, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, or any other characteristic protected by applicable law.### Practice OverviewPractice: Data and Analytics (DNA) - Analytics ConsultingLocation: Gurugram, IndiaAt Oliver Wyman DNA, we partner with clients to solve tough strategic business challenges with the power of analytics, technology, and industry expertise. We drive digital transformation, create customer-focused solutions, and optimize operations for the future. Our goal is to achieve lasting results in collaboration with our clients and stakeholders. We value and offer opportunities for personal and professional growth. Join our entrepreneurial team focused on delivering impact globally.### Our Mission and Purpose* Mission: Leverage India's high-quality talent to provide exceptional analytics-driven management consulting services that empower clients globally to achieve their business goals and drive sustainable growth, by working alongside Oliver Wyman consulting teams.* Purpose: Our purpose is to bring together a diverse team of highest-quality talent, equipped with innovative analytical tools and techniques to deliver insights that drive meaningful impact for our global client base. We strive to build long-lasting partnerships with clients based on trust, mutual respect, and a commitment to deliver results.* We aim to build a dynamic and inclusive organization that attracts and retains the top analytics talent in India and provides opportunities for professional growth and development. Our goal is to provide a sustainable work environment while fostering a culture of innovation and continuous learning for our team members.**Job ID:** R\\_352748
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Oliver Wyman • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Oliver Wyman - Lead Data Engineer - Data and Analytics (DNA) - Gurugram, India
Oliver Wyman - Lead Data Engineer - Data and Analytics (DNA) - Gurugram, India

Oliver Wyman • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Oliver Wyman - Data Engineer / Senior Data Engineer - Data and Analytics (DNA) - Gurugram, India
Oliver Wyman - Data Engineer / Senior Data Engineer - Data and Analytics (DNA) - Gurugram, India

Oliver Wyman • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Oliver Wyman – Associate Director - Data Science (AI and Generative AI) - Gurugram
Oliver Wyman – Associate Director - Data Science (AI and Generative AI) - Gurugram

Oliver Wyman • Gurugram District

On-site
INR 3,600,000 - 6,000,000
Lead Consultant
Lead Consultant

Reuters • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Data Analyst
Senior Data Analyst

RiverSource Life Insurance Company • Dadri

Hybrid
INR 1,200,000 - 2,100,000
Senior Principal Engineer - Applications Development
Senior Principal Engineer - Applications Development

Marsh • Gurugram District

Hybrid
INR 1,200,000 - 2,000,000
Senior Lead Full Stack Engineer
Senior Lead Full Stack Engineer

4flow AG • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Hybrid work model
Lunch provided
Health insurance
Oliver Wyman – Senior / Lead Data Scientist (AI and Generative AI) - Gurugram
Oliver Wyman – Senior / Lead Data Scientist (AI and Generative AI) - Gurugram

Oliver Wyman • Gurugram District

On-site
INR 2,200,000 - 4,200,000
Oliver Wyman - Lead Business Analyst (SQL & Excel) - Hyderabad or Gurugram
Oliver Wyman - Lead Business Analyst (SQL & Excel) - Hyderabad or Gurugram

Oliver Wyman • Hyderabad

On-site
INR 1,800,000 - 2,800,000