Software Engineer
The Role
This is a systems-focused Software Engineer opportunity embedded within a growing engineering team supporting mission-critical public safety technology platforms deployed across ANZ. You will combine backend .NET/C# development with hands-on technical support, systems administration, and an on-call rotation, delivering and maintaining in-vehicle and fixed technology solutions for police, ambulance, and fire services. The environment is predominantly Windows-based (95%), with scripting, remote support, and system-level problem-solving central to day-to-day operations. This is a role for an engineer who can build, support, and own technical issues end-to-end, with the communication skills to engage directly with customers across the support lifecycle.
Key Responsibilities
- Design, develop, and maintain backend services in .NET/C#, including REST APIs and integration components, supporting root-cause analysis and bug resolution across mission-critical public safety platforms.
- Deliver remote and on-site technical support across the software and systems portfolio, including in-vehicle deployments for police, ambulance, and fire services, and participate in a shared on-call rotation (1 week on, 2 weeks off).
- Perform system installation, configuration, upgrades, and patching across Windows Server and Windows 10/11 environments, with hands-on management of virtualisation platforms including Hyper-V and VMware.
- Apply scripting and automation using PowerShell and BASH to streamline support operations, improve efficiency, and reduce manual overhead across a Windows-dominant environment.
- Produce and maintain high-quality technical documentation covering incidents, configurations, and resolutions, and engage directly with customers to provide clear and timely communication throughout the support lifecycle.
Skills & Experience Required
- 5+ years of IT or systems engineering experience, with strong foundational knowledge across Windows Server, virtualisation (Hyper-V, VMware), networking, and system integration.
- Proven .NET/C# backend development capability, including experience building or maintaining REST APIs, with comfort across scripting tools including PowerShell and BASH.
- Solid working knowledge of the Azure cloud platform and Microsoft technology stack, with hands-on experience in system configuration, administration, and troubleshooting across Windows-heavy environments.
- Proven ability to engage with customers at a technical level, delivering troubleshooting support, solution guidance, and clear communication across both technical and non-technical audiences.
- Australian citizenship is essential, with eligibility to obtain NV1 security clearance; exposure to public safety, in-vehicle technology, or mission-critical systems environments is highly regarded.
What’s in it for You
- Initial 12 Month Contract | Potential For Extensions
- Eastern Suburbs, Melbourne | 5 Days On-Site, with on-site equipment and data provided.
- Work within a mission-critical public safety technology environment, with a supportive team structure and on-call rotation shared across two engineers (1 week on, 2 weeks off).
- Combine genuine software development practice with systems engineering, creating a role with real breadth across build, support, and customer engagement.
Apply today and Jimmy Nguyen will reach out to disclose further information.