Search by job, company or skills

Aon

Senior Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title- Senior Developer

Position type- Full Time

Work Location- Bangalore

Working style- Hybrid

People Manager role: No

Required education and certifications critical for the role-

Any Graduate or Post-Graduate (full time)

Required years of experience - Minimum 7+ years of relevant experience

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 as one firm to our purpose, united through trust as one inclusive, diverse team and we are passionate about helping our colleagues and clients succeed.

INFORMATION ABOUT THE BUSINESS

Life Solutions at Aon provides high-productivity computing software, consulting services, and advisory services to financial intermediaries, primarily insurance companies. Life Solutions high-performance software platform, PathWise®, provides companies with the ability to easily model financial obligations without the need for complex coding and is run on Graphical Processing Units (GPU), making it the fastest, readily available software platform currently in use in the insurance industry

GENERAL DESCRIPTION OF ROLE:

As a Senior Software Developer, you will be a key technical pillar for our new Bengaluru team. You will leverage your deep expertise in .NET and C# to design, build, and optimize the web applications and full-stack services that power the PathWise® ecosystem. You will tackle complex software engineering challenges, optimize code for maximum performance, and work closely with quantitative experts to ensure our interfaces cleanly interact with our high-performance computational grids..

JOB RESPONSIBILITIES:

  • Building and integrating LLM-based AI agent capabilities (copilots and RAG agents) that assist actuarial model developers and users of the PathWise® platform.
  • Full-Stack Development: Design, develop, and implement scalable, high-quality desktop applications and services using C# and the .NET ecosystem. Basic understanding of Python and can adapt to python quickly. Hands-on experience in integrating third-party APIs and consume API responses for presenting it to user in WPF client.
  • Code Optimization: Profile and analyze application performance to identify bottlenecks. Optimize existing codebase for maximum performance, reliability, and efficiency.
  • Technical Collaboration: Collaborate with actuaries, financial engineers, and the broader development team to understand computational needs and translate them into efficient software applications.
  • Mentorship: Act as a technical mentor to junior and mid-level developers, participating in code reviews and elevating the team's overall engineering standards.
  • Innovation: Drive innovation and stay up-to-date with the latest advancements in .NET technologies, web development frameworks, and cloud architecture.
  • Agile Execution: Actively participate in all phases of the Agile software development lifecycle, from requirement analysis to deployment and support.

SKILLS/COMPETENCIES REQUIRED:

  • 7+ years of progressive software engineering experience.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Core Technical Stack: Strong proficiency in C# and deep experience developing desktop applications using .NET framework.
  • Experience with WPF development and ability to develop new and to update existing WPF UI elements and fix/extend/develop WPF UI Controls.
  • Good understanding of Python and quick learner.
  • Good understanding of Multithreading programming
  • Ability to understand/debug/modify existing code
  • Excellent problem-solving and troubleshooting skills
  • Architecture & Design: Solid understanding of object-oriented programming, design patterns, and building scalable enterprise architecture.
  • Cloud Integration: Experience deploying and managing applications on major cloud platforms (AWS, Azure, or GCP).
  • Development Tools: Strong understanding of SDLC, CI/CD pipelines, and modern version control systems (Git).
  • Highly Desired (Nice to Have):
  • Experience with NVIDIA CUDA, C/C++, and optimizing applications for GPU architectures.
  • Familiarity with High-Performance Computing (HPC) environments.
  • Python development experience for scripting, automation, or data analysis.
  • Prior experience in the financial services or insurance industry, with exposure to actuarial or quantitative products.
  • TCP sockets programming.
  • Experience with SaltStack.

HOW WE SUPPORT OUR COLLEAGUES

In addition to our comprehensive benefits package, we are proud to be an equal opportunity workforce. At Aon, we believe a diverse workforce is an innovative workforce. Our agile, inclusive environment allows colleagues to manage their wellbeing and work/life balance while empowering you to be your authentic self.

Furthermore, all colleagues enjoy two Global Wellbeing Days each year, encouraging them to take time to focus on themselves. We offer a variety of workstyle options through our Smart Working model, but we also recognize that flexibility goes beyond just the place of work... and we are all for it!

Our continuous learning culture inspires and equips colleagues to learn, share and grow, helping them achieve their fullest potential. As a result, Aon colleagues are more connected, more relevant and more valued.

#LI-RK2

2577658

About Company

Aon

Aon PLC is a British-American multinational professional services firm that sells a range of financial risk-mitigation products, including insurance, pension administration, and health-insurance plans. Aon has approximately 50,000 employees in 120 countries.

Job ID: 146669969

Similar Jobs