Lead Full Stack Developer

Aon logo

Aon

View Salaries, Reviews, and more  

Job Description

Job Title- Lead Full Stack Developer

Position type- Full Time

Work Location- Bangalore

Working style- Hybrid

Shift Time- 12PM to 9PM

People Manager role: No

Required education and certifications critical for the role- BTech in computer science or related quantitative field, or equivalent experience.

Required Years Of Experience โ€“

12-15 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.

What Will Your Day Look Like.

  • Design and develop end-to-end web applications using Angular (front end) and .NET Core/C# (back end).
  • Build robust, scalable, and secure RESTful APIs and microservices following service-oriented architecture principles.
  • Design and implement complex SQL Server database solutions, including schema design, stored procedures, functions, views, and performance tuning.
  • Leverage Azure PaaS services (e.g., App Service, Azure Functions, API Management, Service Bus, Azure SQL) to build and deploy cloud-native applications.
  • Apply design patterns and best practices to ensure clean, maintainable, and testable code across the stack.
  • Integrate securely and reliably with third-party systems such as Okta (authentication/SSO) and ServiceNow (ITSM/other integrations).
  • Collaborate with product owners, architects, and other developers to translate requirements into technical designs and implementation plans.
  • Perform code reviews, provide technical guidance, and mentor junior/mid-level developers.
  • Troubleshoot complex production issues across front end, back end, and database layers; perform root cause analysis and implement permanent fixes.
  • Contribute to DevOps practices: build, release, monitoring, logging, and continuous improvement of application performance and reliability.

Skills And Experience That Will Lead To Success.

  • 12+ years of overall software development experience, with significant full stack responsibilities.
  • Strong front-end experience with Angular:
  • Building SPA applications, components, services, routing, state management.
  • Good understanding of RxJS, TypeScript, and modern Angular best practices.
  • Strong middle-tier experience using:
  • .NET Core / .NET 6+ and C#.
  • Building RESTful APIs, middleware, and background services.
  • Strong knowledge and practical application of design patterns (e.g., SOLID, repository, dependency injection, CQRS where applicable).
  • Hands-on experience working with Azure PaaS:
  • Azure App Service, Azure Functions, Azure API Management, Service Bus, Azure SQL, Key Vault, etc.
  • Strong SQL Server skills (design + development):
  • Data modeling, indexing strategies, complex T-SQL, stored procedures, performance tuning.
  • Experience designing and implementing service-oriented or microservices-based architectures.
  • Proven experience integrating with third-party platforms and services, ideally including:
  • Okta (OAuth2/OIDC, SAML, SSO, user provisioning).
  • ServiceNow (REST/SOAP APIs, webhooks, or integration frameworks).
  • Good understanding of authentication, authorization, and security best practices across the stack (JWT, OAuth2, role-based access, secure storage of secrets).
  • Experience with version control and CI/CD (e.g., Git, Azure DevOps, GitHub Actions, pipelines).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication skills and ability to work effectively with cross-functional teams.

Preferred/Good-to-Have

  • Experience with containerization and orchestration (Docker, Kubernetes, Azure Kubernetes Service).
  • Experience with message-based architectures (queues, topics, event-driven design).
  • Knowledge of front-end testing frameworks and tools (Jasmine, Karma, Jest, Cypress).
  • Experience with automated testing and TDD/BDD (unit, integration, end-to-end tests).
  • Familiarity with logging and monitoring tools (App Insights, ELK, etc.).
  • Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate).

2572208


Interview Questions of Lead Full Stack Developer at Aon

Interview questions from Aon that are similar to Lead Full Stack Developer
View more interview questions from Aon โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Lead Full Stack Developer at Aon

Currently, there aren't any salaries for this role at Aon shared by other job seekers.

View more salaries from Aon โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now