1. Home
  2. Open job opportunities
  3. Software Engineer

Software Engineer

Melbourne, VIC
Full Time

Primary Location

VIC - Melbourne - 655 Collins St

Job Description Summary

As a Software Engineer, you will play a critical role in designing, developing, and enhancing high quality software solutions that support Service Stream’s national operations. This role requires strong hands on engineering capability across modern .NET, cloud native technologies, and CI/CD practices. You’ll be responsible for delivering robust, scalable, and secure applications while contributing to technical decision-making, solution architecture, and continuous improvement initiatives.

This is a full-time permanent position, based out of our Collins Street office supporting hybrid working arrangements (3 days in office). Please note this role is only open to Australian Citizens.

About the Role

  • Design, develop, and maintain applications across front‑end, back‑end, and data layers.

  • Contribute to high‑level system architecture, technical direction, and solution design.

  • Write clean, maintainable, and well‑tested code with a strong focus on performance and security.

  • Drive end‑to‑end delivery across the full SDLC — requirements, design, development, testing, deployment, and support.

  • Identify, prioritise, and reduce technical debt across existing systems.

  • Assess and recommend new technologies, frameworks, and engineering approaches.

  • Enhance CI/CD pipelines, automation, and development tooling to uplift efficiency and reliability.

  • Apply cloud‑native and DevOps practices to improve scalability, resilience, and operational performance.

  • Diagnose and resolve defects and performance issues in development and production environments.

  • Collaborate with architects, engineers, and business stakeholders to translate requirements into effective technical solutions.

Skills and Experience

  • Must be an Australian Citizen.

  • Minimum 5 years’ experience in .NET development, including modern .NET (e.g., .NET 8/9) and C#.

  • Hands‑on experience with Python for automation, services, or workflow support.

  • Proven experience building APIs and microservices within a .NET Core environment.

  • Strong understanding of code quality, maintainability, performance optimisation, and secure development practices.

  • Experienced designing, deploying, and supporting cloud‑native applications on AWS.

  • Exposure to AWS services including Lambda, API Gateway, S3, RDS/Aurora PostgreSQL, SNS, SQS, and EventBridge.

  • Experience improving CI/CD pipelines and applying DevOps practices.

  • Strong problem‑solving skills and the ability to diagnose complex issues across multiple environments.

  • Excellent communication and stakeholder engagement capability.

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.

  • Experience working across the full software development lifecycle in delivery‑focused teams.

About Us

  • Service Stream is an equal opportunity ASX‑listed business that develops and operates Australia’s essential services networks across telecommunications, utilities, transport, defence, and social infrastructure industries. We keep communities connected

Benefits of working with us include:

  • Flexible working – All flexibility requests are genuinely considered.

  • Growth – Career development opportunities across our expanding business units.

  • Discounts – Access to hundreds of retailers including Woolworths, Airbnb, JB Hi‑Fi, and Bupa.

  • Paid leave – Parental, cultural, community service, study, corporate volunteering, and purchased leave.

How to apply

Please submit your interest with the Apply button where you will be directed to create a profile on our system. We celebrate diversity at Service Stream and welcome applications from Aboriginal and/or Torres Strait Islander peoples, people with a disability or neurodivergence, and those from LGBTIQA+, Veteran or other diverse groups.

Applications will not be accepted via email. If you require any reasonable adjustments to the recruitment process, please email talent.corporate@servicestream.com.au.

Department

GBIS

How to Apply

If this sounds like you apply now to the Service Stream Recruitment Team via the online application button.


Apply