Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

AON Software Engineer in Singapore, Singapore

Software Engineer

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

What the day will look like

As part of the Reinsurance Analytics Product Innovation and Development (RAPID) team, you will be an integral part of ensuring that our Analytics’ focused products are developed efficiently and to high quality standards. Your responsibilities will include, but are not limited to:

  • Software Development Leadership and System Integration: Lead the design and development of robust, high-performance solutions that manage large datasets in a complex multi-threaded environment.

  • Stakeholder Engagement and Requirement Gathering: Meet with decision-makers, system owners, and end-users to define business, statistical, and operational requirements, establish system goals, and identify and address system issues.

  • Agile Project Management: Champion Agile SDLC processes including feature refinement, estimation, and risk evaluation. Collaborate closely with globally distributed teams to ensure appropriate prioritization and timely delivery of co-developed features.

  • Research New Technologies and Process Improvement: Conduct research on emerging technologies, standards, and processes to stay ahead of industry trends, supporting the procurement and development efforts of the organization.

    How this opportunity is different

    As part of an industry-leading team, you will help empower results for our clients by producing high quality software in collaboration with product managers, product owners, and other development team members.

    Skills and experience that will lead to success

  • Bachelor’s degree in computer science, engineering, or a related field, with 5 years of experience in software engineering.

  • Expert proficiency in C# and SQL.

  • Practical experience of the Agile SDLC, preferably as a Scrum Master or Agile Coach.

  • Ability to quickly understand complex code and create new solutions that balance complement existing architecture and design principles with the need to innovate.

  • Strong attention to detail and work ethic with a self-starter’s mentality.

  • Excellent interpersonal skills and ability to collaborate well with others both externally and internally.

  • Experience in object-oriented design and programming

  • Practical knowledge of writing thread-safe SQL scripts, stored procedures, and functions in a multithreaded application as well as multithreading design and debugging.

  • Experience designing SQL tables.

    Skills and experience that will be advantageous

  • Visual Studio, Git, Zendesk

  • Microsoft SQL Server including performance tuning & profiling.

  • Dependency injection (e.g. Autofac)

  • Unit and integration testing

  • Azure DevOps (backlogs, CI/CD pipelines, pull requests, nuget publishing)

  • Reinsurance concepts including structures, terms, pricing, etc.

  • Statistics (distributions, percentiles)

  • Catastrophe models (RMS, Verisk, or Impact Forecasting)

  • Migrating systems to Azure or development in an Azure environment

    How we support our colleagues

    In addition to our comprehensive benefits package, we encourage a diverse workforce. Plus, our agile, inclusive environment allows you to manage your wellbeing and work/life balance, ensuring you can be your best self at Aon. Furthermore, all colleagues enjoy two “Global Wellbeing Days” each year, encouraging you to take time to focus on yourself. We offer a variety of working style solutions, but we also recognise that flexibility goes beyond just the place of work... and we are all for it. We call this Smart Working!

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

    Aon values an innovative, diverse workplace where all colleagues feel empowered to be their authentic selves. Aon is proud to be an equal opportunity workplace.

    Aon provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran, marital, domestic partner status, or other legally protected status.

    We welcome applications from all and provide individuals with disabilities with reasonable adjustments to participate in the job application, interview process and to perform essential job functions once onboard. If you would like to learn more about the reasonable accommodations we provide, email ReasonableAccommodations@Aon.com

    #LI-HT1

    2546081

    Software Engineer

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

    What the day will look like

    As part of the Reinsurance Analytics Product Innovation and Development (RAPID) team, you will be an integral part of ensuring that our Analytics’ focused products are developed efficiently and to high quality standards. Your responsibilities will include, but are not limited to:

  • Software Development Leadership and System Integration: Lead the design and development of robust, high-performance solutions that manage large datasets in a complex multi-threaded environment.

  • Stakeholder Engagement and Requirement Gathering: Meet with decision-makers, system owners, and end-users to define business, statistical, and operational requirements, establish system goals, and identify and address system issues.

  • Agile Project Management: Champion Agile SDLC processes including feature refinement, estimation, and risk evaluation. Collaborate closely with globally distributed teams to ensure appropriate prioritization and timely delivery of co-developed features.

  • Research New Technologies and Process Improvement: Conduct research on emerging technologies, standards, and processes to stay ahead of industry trends, supporting the procurement and development efforts of the organization.

    How this opportunity is different

    As part of an industry-leading team, you will help empower results for our clients by producing high quality software in collaboration with product managers, product owners, and other development team members.

    Skills and experience that will lead to success

  • Bachelor’s degree in computer science, engineering, or a related field, with 5 years of experience in software engineering.

  • Expert proficiency in C# and SQL.

  • Practical experience of the Agile SDLC, preferably as a Scrum Master or Agile Coach.

  • Ability to quickly understand complex code and create new solutions that balance complement existing architecture and design principles with the need to innovate.

  • Strong attention to detail and work ethic with a self-starter’s mentality.

  • Excellent interpersonal skills and ability to collaborate well with others both externally and internally.

  • Experience in object-oriented design and programming

  • Practical knowledge of writing thread-safe SQL scripts, stored procedures, and functions in a multithreaded application as well as multithreading design and debugging.

  • Experience designing SQL tables.

    Skills and experience that will be advantageous

  • Visual Studio, Git, Zendesk

  • Microsoft SQL Server including performance tuning & profiling.

  • Dependency injection (e.g. Autofac)

  • Unit and integration testing

  • Azure DevOps (backlogs, CI/CD pipelines, pull requests, nuget publishing)

  • Reinsurance concepts including structures, terms, pricing, etc.

  • Statistics (distributions, percentiles)

  • Catastrophe models (RMS, Verisk, or Impact Forecasting)

  • Migrating systems to Azure or development in an Azure environment

    How we support our colleagues

    In addition to our comprehensive benefits package, we encourage a diverse workforce. Plus, our agile, inclusive environment allows you to manage your wellbeing and work/life balance, ensuring you can be your best self at Aon. Furthermore, all colleagues enjoy two “Global Wellbeing Days” each year, encouraging you to take time to focus on yourself. We offer a variety of working style solutions, but we also recognise that flexibility goes beyond just the place of work... and we are all for it. We call this Smart Working!

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

    Aon values an innovative, diverse workplace where all colleagues feel empowered to be their authentic selves. Aon is proud to be an equal opportunity workplace.

    Aon provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, age, disability, veteran, marital, domestic partner status, or other legally protected status.

    We welcome applications from all and provide individuals with disabilities with reasonable adjustments to participate in the job application, interview process and to perform essential job functions once onboard. If you would like to learn more about the reasonable accommodations we provide, email ReasonableAccommodations@Aon.com

    #LI-HT1

DirectEmployers