Software Engineer
Job Description
- Analyse system requirements and develop technical design
- Develop and maintains application software
- Support the application software by analysing and fixing problems as required
- Perform unit and integration testing on developed code
- Work with testers using ATDD principles and instrument test as required.
- Produce thorough and effective unit and system test plans and participate and/or support further testing phases
- Support initiatives that align to the strategic direction of the Claims Technology domain
- Provide technical advice to the business customers on business opportunities
Job Requirement
- 3-5+ years of software engineering experience
- Experience with Java, source control systems, continuous integration tools
- Agile collaboration tools (JIRA, Confluence etc) experience
- Strong programming skills including secure software development practices like threat modelling
- Experience with modern API technologies and practices including RESTful API development
- Experience supporting high availability production systems is highly desirable
- Experience in Cloud Technologies is favourable
- Test Driven Development or Behaviour Driven Development experience is favourable
Company Info
Suncorp is a leading financial services provider in Australia and New Zealand, enabling more than nine million customers to better protect and enhance their financial wellbeing. With a heritage dating back to 1902, we have grown to become a top-50 ASX-listed company with over 13,000 people. We offer banking, wealth management and insurance products and services through our well-recognised brands including Suncorp, AAMI, GIO, Apia, Shannons and Vero, as well as those from our partners.
If this opportunity sounds like the challenge you have been looking for please apply online today.