Software Engineer Lead

Aon plc

Bengaluru

Hybrid

INR 1,400,000 - 2,200,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Aon plc is seeking a Senior Software Engineer to design, build, and deliver core features of the Aon Assessment Platform from Bangalore/ Gurgaon. You will own end-to-end feature delivery, write cross-stack code, and ensure performance, security, and accessibility.

This role demands strong collaboration with international teams and experience with AI-assisted development. You will work in a hybrid model, shaping enterprise-grade software used at scale, and will contribute to architectural

Qualifications

  • 4–8 years of professional software engineering experience.
  • Strong hands-on experience with C#, ASP.NET/.NET Core/MVC, SQL, JavaScript and React.
  • Proven ability to own the design and end-to-end delivery of non-trivial features with minimal supervision.
  • Solid understanding of database design, querying, schema design, and query optimization.
  • Experience integrating systems via APIs, working with OpenAPI specifications.
  • Good communication skills and ability to work across time zones.
  • Day-to-day use of AI tools in engineering work.

Responsibilities

  • Own the design and delivery of significant features end-to-end—from technical design to implementation, testing and release.
  • Translate PRDs into implementation plans and contribute to Technical Specification Documents.
  • Write clean, tested code across stack: C#/NET, SQL Server, React.
  • Identify edge cases, non-functional requirements, and ensure security, performance, and accessibility.

Skills

C#
ASP.NET/.NET Core
SQL
JavaScript
React

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Azure
AKS
Azure DevOps

Job description

Job Title- Senior Software Engineer

Position type- Full Time

Work Location- Bangalore/Gurgaon

Working style- Hybrid

Shift Time- 10PM to 7PM

People Manager role: No

Required education and certifications critical for the role- bachelor's degree in computer science, IT, Engineering, or related field.

Required years of experience –

4-8 years of work experience in relevant field

AON IS IN THE BUSINESS OF BETTER DECISIONS

At Aon, we shape decisions for the better to protect and enrich the lives of people around the world.

As an organization, we are committed to our purpose as one firm, united through trust as one inclusive, diverse team and we are passionate about helping our colleagues and clients succeed.

GENERAL DESCRIPTION OF ROLE:

As a Senior Software Engineer within the Assessment Solutions business, you will design, build, and deliver core features of the Aon Assessment Platform — the enterprise solution for accurate and fair workforce assessments at scale, used by millions of participants worldwide.

You are a senior individual contributor within one of our international engineering squads (Germany and India), trusted to own the design and delivery of significant features and modules with minimal supervision. You work from Product Requirement Definition (PRD) documents and, in partnership with your Software Engineering Team Lead, turn them into sound technical designs — then build, test, and ship them. You also raise the bar for the engineers around you through code review, pairing, and example.

Our platform is large and deeply interconnected, so strong analytical thinking matters as much as coding skill. You need to understand how your changes ripple across other components and design accordingly, rather than optimising only for the feature directly in front of you.

Key Responsibilities
Feature Design & Delivery
  • Own the design and delivery of significant features and modules end-to-end — from technical design through implementation, testing, and release — with minimal supervision.
  • Translate PRDs into clear implementation plans, contributing directly to Technical Specification Documents (TSDs) alongside your Team Lead.
  • Write clean, well-structured, well-tested code across the stack: C#/NET services, SQL Server data access, and react front-ends.
  • Identify edge cases, failure modes, and non-functional requirements (performance, security, accessibility) early in design — not after code review.
Code Quality & Technical Practice
  • Conduct thorough code reviews that raise the quality bar for the whole squad — checking not just correctness but architectural fit, testability, and maintainability.
  • Champion and apply engineering standards: layered architecture, OpenAPI-first API design, and our React corporate design system.
  • Write and maintain automated tests (unit, integration) as a core part of delivery, not an afterthought.
  • Investigate and resolve complex bugs and production issues that require deep platform knowledge to diagnose.
Cross-Platform Collaboration
  • Map how your changes interact with other components of the platform, flagging cross-team dependencies and risks early.
  • Work closely with your Team Lead, Solution Architects, QA, and Business Analysts to clarify requirements, resolve ambiguity, and validate designs before implementation.
  • Participate actively in technical design reviews — both presenting your own designs and providing rigorous, constructive feedback on others'.
  • Support integration efforts with other squads and systems (ATS integrations, shared services) where your modules are involved.
Mentorship & Team Contribution
  • Mentor and unblock less experienced engineers — through pairing, code review, and informal technical guidance — without formal management responsibility.
  • Help new engineers onboard to the platform's architecture, standards, and ways of working.
  • Contribute to evolving team practices, tooling, and technical standards based on what you learn from hands-on delivery.
AI-Augmented Engineering
  • Use AI tools in your day-to-day work — for design exploration, coding, testing, code review, and documentation — and apply them effectively and responsibly. This is a core expectation, not a nice-to-have.
  • Identify opportunities where AI-assisted development can improve code quality and delivery speed for your squad.
Required Skills & Experience
  • 4-8 years of professional software engineering experience, ideally on a large-scale SaaS or enterprise platform.
  • Strong hands-on experience with C#, ASP.NET /.NET Core / MVC, SQL, JavaScript, and React.
  • Proven ability to own the design and delivery of non-trivial features end-to-end with minimal supervision.
  • Solid understanding of database design, querying, schema design, and query optimization.
  • Experience integrating systems via APIs, with comfort working against OpenAPI specifications.
  • Strong analytical thinking — able to reason about the downstream impact of design and implementation decisions on an interconnected platform.
  • Demonstrated experience conducting thorough, constructive code reviews.
  • Good communication skills, and comfortable working in an international team across time zones.
  • Day-to-day use of AI tools in engineering work. This is a core expectation, not a nice-to-have.
Nice to Have
  • Experience with our cloud and delivery stack: Azure, AKS (Kubernetes), and Azure DevOps CI/CD.
  • Exposure to the OpenAPI governance approach we follow.
  • Experience mentoring junior engineers or leading small technical initiatives.
  • Familiarity with automated testing frameworks and CI/CD-integrated quality gates.
  • Exposure to HR technology, talent assessment, or recruitment platform domains.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Devops Engineer
Devops Engineer

Aon plc • Gurgaon

Hybrid
INR 1,400,000 - 2,200,000
QA Engineer
QA Engineer

Aon plc • Bengaluru

Hybrid
INR 500,000 - 900,000
Business Analyst
Business Analyst

Aon plc • Gurgaon

Hybrid
INR 1,000,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

Aon • Bengaluru

On-site
INR 900,000 - 1,300,000
Cab Facility
Senior Data Engineer
Senior Data Engineer

Aon Corporation • Bengaluru

On-site
INR 2,200,000 - 4,200,000
Cab facility
Software Developer
Software Developer

Version 1 • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

EZSpace Ventures • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Associate - Engineering AI
Lead Associate - Engineering AI

MDD Forensic Accountants LLP • Pune District

On-site
INR 4,000,000 - 8,000,000
Lead Associate - Engineering/AI
Lead Associate - Engineering/AI

Davies Group • Pune District

On-site
INR 2,800,000 - 4,600,000
Lead Associate - Engineering/AI
Lead Associate - Engineering/AI

Davies • Pune District

On-site
INR 1,600,000 - 2,100,000