Senior Software Engineer

Details of the offer

Select how often (in days) to receive an alert:

It's a strange thing to say, because us humans are capable of incredible things. And at Medibank, we know our greatest potential lies in the people who work with us.

We strive to make real, fundamental change, driven by a simple purpose: to create the best health and wellbeing for all of Australia.

We are building an expert team to deliver best in class solutions for our customers. Our mission is to "Create delightful experiences that help our customers achieve better health".

The Role: The Senior Software Engineer for Medibank is a hands-on development role that is responsible for setting, implementing and maintaining best practices within the agile delivery squads for software development. This role will encompass a range of skills across AEM and Java development within the digital delivery team. This is a critical role to establish high quality digital assets for Medibank that are reusable and supportable as well as mentor/coach others on the team.

Responsibilities: Design and develop maintainable, secure, scalable, performant and well-tested software. Participate in activities including planning, application design, coding, testing, build and deployment scripting, and configuration in all relevant domains and related technologies and interacting with project stakeholders. Design and develop components to support architectural test patterns using best practice and design patterns. Translate product management expectations into fully developed functionality that meets the customers' requirements. Identify and implement best practices for development and testing processes. Stay current with emerging technologies and trends relevant to the industry. Perform production support activities if needed depending on how the team has chosen to do Dev and Ops activities. Meet restoration of service targets as per incident severity matrix. Regularly review production incident trends to adapt quality standards and patterns. Champion ongoing standards and control mechanisms to ensure high quality extensible, maintainable and stable software. Contribute to the ongoing technology roadmap to drive out the vision of Medibank digital as a destination platform for prospects and members. Participate in code reviews and ensure adherence to high coding standards. Take an active role in mentoring less experienced software engineers to develop a strong team, skills and culture around integration that crosses the development, support, infrastructure and data teams. Contribute productivity and product innovation ideas, and champion adoption. About you: Experience & understanding of Java and any additional frameworks/build tools (Maven/Gradle). Developing and understanding of Adobe Experience Manager (AEM) components and Apache OSGi frameworks. Experience in using JSON and RESTful services for applications. Experience in writing automated tests (e.g.: Mockito, Junit, Jest, Karma, Jasmine). Exposure to Cloud Services (e.g.: Amazon AWS, Azure, GDP). Advanced programming & design pattern knowledge. Deep understanding of Enterprise design patterns and tools in the SDLC. Comfortable working in Linux environments (SSH, basic navigation etc). Digital ecosystem technologies such as Microservices Architectural pattern, Java Springboot/ Apache Camel. Inclusion and Accessibility We believe in everyone's potential and strive to make Medibank inclusive for all because different perspectives make us better. We encourage applications from everyone, including Aboriginal and Torres Strait Islander candidates, those with disabilities, and LGBTQIA+ individuals. For any adjustments or alternative formats during the recruitment process, please contact us at ******.

Copyright @2024 Medibank Private Limited. All rights reserved. ABN 47 080 890 259.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Requirements

Systems Engineer - Level 2

About Invotec: Invotec, based in Melbourne, is a leading IT company dedicated to delivering exceptional service across Australia.  We specialize in innovativ...


Invotec Pty Ltd - Victoria

Published 3 days ago

Fp&A Analyst

ABOUT OUR CLIENT Our client is an industry leader who is seeking a skilled and strategic Financial Planning & Analysis (FP&A) Manager to join its finance t...


Victoria

Published 3 days ago

Manager Of Hospitality & Catering | Chef Background Essential

Manager of Hospitality & Catering | Chef background essential$90k - $100k p.a. + Super + Salary Packaging Manager of Hospitality & Catering | Aged Care NSW/V...


Southcare Inc - Victoria

Published 3 days ago

Sap Payroll Consultant

We are seeking a skilled SAP Payroll Consultant to join our team. You will be responsible for implementing and maintaining SAP Payroll solutions for our clie...


Zone It Solutions - Victoria

Published 3 days ago

Built at: 2024-11-17T04:36:35.032Z