Company Description
Ebix Australia is a subsidiary of Ebix Limited, a global leader in software and e-commerce solutions for the insurance industry. The company partners closely with clients to design and deliver technology strategies that address complex insurance business challenges. With offices in Australia, Canada, India, Brazil, New Zealand, the UK, Singapore, and the USA, Ebix serves more than 3,000 customers across six continents. In Australia and the Asia-Pacific region, its broking systems, CBS, eGlobal, and WinBEAT, are widely used by insurance brokers. Ebix Australia focuses on continuous software innovation, adopting new technologies to support leading brokers around the world.
Role Description
This is a full-time Software Engineer role based in Chatswood, NSW, with a hybrid work arrangement that allows some work from home.
The successful candidate will work within the development team supporting the design, development, enhancement and maintenance of enterprise insurance and compliance platforms. The role involves contributing to modern software development initiatives, legacy system modernisation projects, microservice development, automation solutions and CI/CD processes.
The position provides an opportunity to work across a broad technology stack including .NET, React, SQL Server, Azure DevOps, and enterprise integration technologies while collaborating with senior engineers, product owners and business stakeholders.
The successful candidate will participate in the development of scalable software solutions, support existing enterprise platforms and contribute to continuous improvement initiatives across the organisation.
Qualifications & Experience
Development of Build & Deployment Management processes
Working with ASP.NET MVC and .NET Core MVC frameworks within enterprise insurance and compliance product platforms.
Building understanding of and analysing legacy applications including VB6 and Classic ASP systems to identify business workflows, architectural limitations, and support migration planning.
Migrating legacy applications into modern .NET 8/9 Web APIs and React-based front ends, including the development of new features and automation solutions, while preserving business-critical functionality and improving maintainability.
Understanding and practical experience with Python to support and build microservices used for data processing and operational workflows.
Experience with .NET 8 or later, React, TypeScript, Redis, messaging queue technologies and real-time processing concepts, along with familiarity with Mapbox, to support the development of scalable, high-volume, microservice-based compliance solutions.
Performing debugging, unit testing, functional testing to ensure application quality, security, and performance.
Strong understanding of SQL databases with experience developing, maintaining, and optimising SQL stored procedures and queries.
Developing task automation and supporting existing PowerShell scripts, including ShareFile integration, scheduled tasks, token refresh processes, and environment configuration management.
Keen to learn and adopt new tools and technologies, including preparing and presenting proof-of-concepts (POCs) and technical recommendations to stakeholders.
Building and maintaining CI/CD pipelines in Azure DevOps while supporting existing CI/CD pipelines in TeamCity for .NET, React and Java applications, and supporting release workflows.
Producing technical documentation, API specifications, operational guides, and architectural design notes aligned with enterprise development standards.
Setting up and supporting server environments for .NET and Java applications, including familiarity with IIS, Apache Tomcat and JBoss application servers.
Pay: $85,000.00 – $90,000.00 per year
Application Question(s):
- Are you located in Sydney?
Experience:
- Insurance or Financial: 1 year (Preferred)
Work Location: In person