Software Developer
Core
Design, develop, test, maintain, and support complex enterprise applications and critical government systems used by millions of Australians.
Role type
Senior Software Developer (Enterprise/Mainframe)
Builds
Large-scale government technology platforms and core business applications
Domain
Government / Enterprise ICT / Mainframe
Deliverable
production ML models | product features | infrastructure
Required skills
Software development lifecycle expertise, Mainframe technologies (COBOL, Adabas Natural), Object-oriented programming (Java, C#), Technical design and architecture, Application support and deployment, Technical documentation, Agile delivery
Preferred skills
Experience in large-scale government or corporate ICT environments, Mentoring team members, Troubleshooting critical systems
Technologies
COBOL, Adabas Natural, Java, C#
Responsibilities
Undertake analysis, design, development, testing, maintenance, and support of enterprise applications; Develop high-quality software solutions aligned to business requirements; Translate complex business requirements into technical outcomes; Define technical designs and contribute to solution architecture; Support software releases, deployment, and production support; Collaborate with delivery teams, architects, and stakeholders; Produce technical documentation and progress reports; Drive continuous improvement and development standards; Assist with troubleshooting and issue resolution; Mentor team members
Seniority
Senior, hands-on IC with leadership responsibilities