Take the next step in your career as a Senior Software Engineer (Full-Stack) at Suncorp.
We are seeking an experienced problem solver to join our talented Full-Stack & Experience Chapter in Insurance & Enterprise Technology, located in Brisbane, Sydney or Melbourne with great work-from-home flexibility.
About the role:
We are looking for a skilled engineer who can drive engineering excellence by collaborating with Delivery leaders and the Engineering team. As a key contributor to the Agile development lifecycle, you will develop web applications, APIs, and microservices to support strategic initiatives.
Your responsibilities will include leading design and implementation of guidelines and frameworks for quality, automation, and security in CI/CD pipelines, providing technical guidance for automation, CI/CD, configuration management, and developing technical designs based on system requirements.
You will also be responsible for coaching and mentoring engineers to improve their capabilities and embed best practices, designing, developing, and maintaining digital applications, and conducting unit and integration testing for developed code.
Requirements:
* 5+ years Full-Stack development experience with ability to coach and mentor junior engineers
* Expertise in Java, Spring Boot and React UI, REST API and Microservices architecture
* Experience in one or more of the testing frameworks: WireMock, Stubby, REST Assured, Pact JV, Jest, Enzyme
* Experienced in supporting high-availability production systems
* Proficient in source code management, configuration management, and using modern development tools and frameworks
* Hands-on knowledge of container platforms like OpenShift, cloud technologies such as AWS (ALB/ELB, EC2) and DevOps
About Suncorp Group:
We're proud to be a part of the Suncorp Group family alongside some of Australia's most trusted and diverse names in insurance. Together, we share a drive to make the complex simple and bring our customers peace of mind when it matters most – while helping to evolve and innovate the ways we can serve our community every day.
That comes with all kinds of exciting opportunities for you to grow your own career. Whether you're guiding people through life's biggest moments or providing them with support in times they need it most, you'll be driven forward by our shared customer obsession and supported at every step of the journey.