Job Description
About Us
The Australian Broadcasting Corporation (ABC) is a leading digital media organisation that delivers high-quality content to millions of audiences across Australia. We are proud to create, curate, and deliver engaging experiences that inform, educate, and entertain our users.
Our Team
We are a vibrant and dynamic team of engineers, designers, and product managers who are passionate about creating innovative digital solutions. Our team is committed to collaboration, innovation, and continuous learning, and we believe in fostering a culture of inclusivity and respect.
About the Role
This senior software engineering position plays a critical role in driving the digital transformation of the ABC. As a senior member of our Digital Product department, you will be responsible for developing secure and high-performance platforms and services that meet the needs of our users.
Your Responsibilities
Develop and maintain accurate and detailed documentation, including technical designs, product specifications, architecture details, support & operation guides, automated test packs with testing instructions.
Collaborate with Engineering Managers and Technical Leads to drive the effort in implementation of best practices throughout Digital Product teams.
Drive the effort in continuously strengthening the architectural foundation of the platform and drive architectural improvements and best practices for the platform.
Ensure separation of concerns and create layers of abstractions and re-usable components where appropriate.
Adopt service-oriented architecture when designing particularly complex systems and apply industry best practices where appropriate.
Proactively validate assumptions, properly rectify defects with due diligence and effectively minimise any band-aid solutioning that introduces technical debt.
Apply audience-centric mindset when solving product and engineering problems.
About You
We are looking for an experienced software engineer who possesses a strong understanding of web service architecture patterns and ORM best practices, including connection pooling, query optimisation, and clean code architecture. Experience with technologies such as Echo web framework, GORM, or similar tools is highly valued.
What We Offer
A dynamic and fast-paced work environment that fosters innovation and creativity.
The opportunity to work on complex systems and apply industry best practices to drive architectural improvements.
Flexible approaches to working and building self-organising and collaborative teams that offer friendly and supportive environments in which all team members can strive and grow.
An open and cohesive team where your voice will not get lost.
The chance to contribute to the solution architecture of our systems.
Career development opportunities that invest in our people to grow and become leaders in their fields.
💡 Quick Summary
Seeking a career-building opportunity? The Cloud Engineer Leader position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Canberra offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
