Responsibilities
* Develop and maintain applications for Caterpillar following the full software development lifecycle, from concept to implementation, testing, production monitoring, and enhancements.
* Design, build and maintain Java‐based applications and services that support Caterpillar's MineStar ecosystem.
* Produce clean, well‐tested, maintainable code aligned to agreed standards, with quality, security, and resilience built in, and with appropriate automated tests, reviews and documentation.
* Work with the scrum team to deliver features end‐to‐end, from refinement and estimation through implementation, testing and release.
* Contribute to solution design for complex problems, producing clear technical documentation to support implementation and ongoing support.
* Perform code reviews and contribute to engineering practices that improve quality, performance, reliability, and developer experience.
* Contribute to delivery planning (estimations, sequencing, and risk management) and execute against agreed processes and tooling.
* Collaborate with product, engineering, and quality stakeholders to refine requirements, communicate progress, and incorporate feedback.
* Triage and resolve production and non‐production issues, perform root‐cause analysis, and implement preventative fixes.
Qualifications and Experience
* 5+ Years of relevant commercial development experience.
* Commercial experience implementing Java, Spring, Spring Boot, and Python.
* Experience with build, test, and dependency management tools.
* Experience with microservices and distributed architecture.
* Experience with RESTful APIs.
* Experience with modern database design and technologies.
* Experience with modern security principles and technologies.
* Willingness to learn and maintain a consistent approach to self‐development and improvement.
* Willingness to provide feedback to colleagues, junior staff, and leaders.
* Strong analytical, design, and problem‐solving skills.
* Ability to effectively manage own time and agreed priorities.
Benefits and Requirements
* Competitive remuneration package including a great bonus structure and share options.
* Intentional career development with exposure to global teams and markets.
* A strong commitment to safety and wellbeing.
* An inclusive workplace culture focused on quality, customer service and the environment.
* A commitment to diversity and inclusion, equal opportunity, and equal outcome.
* The opportunity to do truly meaningful work in a supportive, constructive culture that encourages you to make the most of your talents.
* This position requires working onsite five days a week.
* Visa sponsorship is not available for this position.
* Caterpillar of Australia is not currently hiring foreign national applicants that require or will require sponsorship.
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply.
#J-18808-Ljbffr