freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Summary

Build and modernize internal web apps using JavaScript, C#, React/Angular, .NET, and Azure, while integrating AI-enabled features to improve quality, delivery speed, and user experience.

What the day will look like

The successful candidate will join the Enterprise Analytics team based in Singapore, a dynamic and high-energetic team delivering data-driven insights and digital products that support strategic decision-making.

The Software Engineer will collaborate with Software Engineers, Data Engineers, Quality Assurance Engineers and Business Analytics Partners to design, build and modernise internal applications, using cloud-native and AI-enabled capabilities to improve product quality, delivery velocity and user experience.

Technical Mastership

  • Be responsible for planning, creating, enhancing, testing and deploying secure, scalable web applications, with a focus on maintainability and automation.
  • Design and maintain internal libraries, tools and CI/CD pipelines, including the use of AI-assisted development and testing tools where appropriate.
  • Apply AI-enabled approaches to improve developer productivity, code quality, testing, documentation or user workflows.
  • Ensure strong alignment between technical solutions and business goals through effective requirements grooming and solution design.
  • Develop a solid understanding of business logic, analytical products and underlying datasets.
  • Review existing manual and semi-automated processes and design automation solutions, by adopting scripting, workflows, APIs and AI-enabled components where appropriate.
  • Apply team quality, security and governance standards, including responsible use of AI technologies.

People Collaboration

  • Provide support and mentorship to team members through effective communication and collaboration.
  • Take leadership in agile development processes, ceremonies and continuous improvement initiatives.
  • Partner closely with analytics and data colleagues to translate analytical outputs into intuitive, usable applications.

Knowledge Advancement

  • Improve and create technical, architectural and onboarding documentation, using automation and AI assistance where appropriate.
  • Actively share knowledge and promote modern engineering practices across the team.
  • Keep informed about cloud, AI-enabled engineering, application security and software delivery trends, assessing their practical applicability.

ACIA Advocacy

  • Foster innovation and collaboration across the center by actively contribute to working groups and initiatives.
  • Champion and follow ACIA policies and guidelines.
  • Embrace the Aon Values that are foundation of the Aon Culture.

Skills And Experience That Will Lead To Success

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • Minimum of 6 years of experience in full-stack application development and CI/CD pipelines (e.g., Azure DevOps).
  • Strong proficiency in programming languages such as JavaScript and C#, and frameworks such as ReactJS/Angular and .NET.
  • Experience building and consuming APIs, working with data-intensive applications and cloud platforms (preferably Azure).
  • Practical experience using AI-assisted development tools or integrating AI-enabled features (e.g., automation, intelligent search, summarisation, natural-language interfaces).
  • Understanding of responsible AI, security and data privacy considerations in enterprise environments.
  • Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical colleagues.
  • Critical thinking mentality with a proactive, focused approach to modernising tools and processes.

Nice To Have (optional)

  • Exposure to Python or scripting for automation.
  • Experience with analytics platforms, data products or business intelligence tools.
  • Interest in improving developer experience, platform scalability and engineering efficiency.

See also