Sydney, New South Wales
10 hours ago
Principal Engineer

Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly and promptly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 40,000 people worldwide. Additional information can be found at: www.chubb.com.

Chubb celebrates diversity by fostering an inclusive, flexible and equitable workplace. We support applications from all members of our community and equitable access to our employment opportunities. We are open to discussing workplace flexibility in all our vacancies, to ensure we can attract the best candidates and accommodate individual needs, differences, disabilities and working arrangements. Please let us know if you require any adjustments to the recruitment process so we can support you to present your best self.

Your Role
As a Principal Software Engineer on our team, you’ll play a key role in supporting our digital transformation journey by leading a team of developers to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business. You’ll be both hands-on and strategic, diving deep into code to define system behaviour, and establishing technical roadmaps that you and the developers on your team will act upon to deliver quality and scalable software solutions. You will also have the opportunity to directly engage with senior leadership as you communicate back and forth with the business to ensure these software solutions align with business objectives.

Your Responsibilities 

Build and implement complex, large-scale applications capable of integrating with multiple internal/external systems  Engage in and lead development efforts across the full SDLC from design and coding through to test, build, QA, deployment, and maintenance  Leverage your experience with cloud infrastructure to build cloud-based software solutions and support the migration of applications to the cloud  Mentor a team of software developers to build quality software solutions aligned to architecture guidelines  Strategize and support the migration of applications to server-less architecture solutions  Build applications capable of processing large sets of data using Spring Batch Framework with logging capabilities via the ELK stack  Partner with business stakeholders to translate business requirements into consumable technical stories and software solutions 
 

Your Skills & Experience

Degree in Computer Science or Information Systems Insurance background preferred; experience in implementing Commercial Lines platform/systems integration with Duck Creek, Insurity or similar policy admin systems is preferred  Hands-on, full-stack development experience building end-to-end software applications utilizing the Microsoft technology stack: C#, .Net Core, .NET Framework, ASP.NET, MVC, Web API, XML, XSLT, Entity Framework, LINQ, Microservices, Single Page Applications in Angular, TFS, GIT, and AppDynamics  Deep understanding of SQL Server and Cosmos DB, including database design models, database performance optimization and the ability to develop and maintain PL/SQL Packages, Stored Procedures, Triggers, and Functions in SQL Server   Demonstrated experience developing REST based APIs using Microservice architecture, Open API Specification and/or creating specifications w/Swagger  Knowledge of messaging queue tools such as MQ and Kafka   Experience in containerizing applications using Docker & Kubernetes  Previous experience with cloud solutions (Azure preferred) along with experience configuring DevOps/continuous integration and continuous deployment (CI/CD) pipelines using tools such as Git, Jenkins and/or Maven 


 We offer you the opportunity to work as part of a dynamic and agile environment where continuous development is encouraged throughout your career, both locally and globally. We also offer a flexible working approach via our “My One Thing” initiative, education assistance, dress for your day every Friday, promotion of health and wellbeing (including discounted health insurance, daily breakfast and fresh fruit), and the option to enrol into the Chubb Limited discounted stock purchasing scheme.

Confirm your E-mail: Send Email