Software Engineering Role
We're seeking a skilled software engineer to join our technology team in Melbourne. As a key member of our development team, you will play a crucial role in crafting innovative features, resolving bugs, and collaborating with other team members to deliver high-quality software solutions.
Key Responsibilities:
* Craft new features, enhancements, and resolve bugs
* Design and implement front-end components following industry conventions
* Manage the technical design, implementation, and maintenance of back-end APIs and databases
* Collaborate seamlessly with other team members to collectively troubleshoot challenges
* Continuous integration, deployment, and delivery
* Adhere to automated testing methodologies and ensure quality assurance
* Follow best security practices and industry standards
Required Skills and Qualifications:
A well-organised, self-motivated, and self-directed approach
Stellar communication, clears assumptions and seeks clarification
A flexible and enthusiastic attitude, readily embracing new challenges and eager for self-improvement
Dedication to crafting reliable, maintainable, and clear code
Stays informed on emerging technologies and applies them effectively
Effective decision-making abilities based on research and experience
Benefits:
* Hybrid working arrangement with team anchor days to support collaboration
* Extensive training and development opportunities that enable continual growth as part of your career planning
* Extensive discounts and benefits to maximise your money
* A choice of your IT equipment to maximise your success and access to cost-price tech for your personal needs
* Fun team events to celebrate achievements and connect with colleagues outside work as part of our engaging culture
Why You'll Love Working Here:
We celebrate diversity and enable every voice to be heard as we drive to create the world we want.
Note: A valid Vulnerable People / Working with Children Check (WWCC) and Police Check are required.