The Role
As a Junior Software Engineer, you’ll work primarily across .NET / C#, supporting the manual installation of the company’s product into client environments. You’ll also be involved in DevOps related tasks, working within existing frameworks rather than building everything from scratch.
This role would suit someone who enjoys practical engineering work, learning how production systems operate, and interacting with customer facing deployments.
Key Responsibilities
- Support the manual installation and configuration of software into customer environments
- Assist with onboarding customers into existing technical frameworks
- Contribute to DevOps tasks, including installation, maintenance, and documentation
- Maintain and update technical documentation to support deployments
- Work closely with senior engineers to develop technical capability and best practices
- Background in software development using .NET / C#
- Understanding of basic DevOps concepts and deployment processes
- Comfortable working with installation, configuration, and support-focused tasks
- Strong attention to detail and problem-solving skills
- Eagerness to learn and grow within a structured engineering environment
Desirable
- Exposure to DevOps tools, deployment pipelines, or infrastructure concepts
- Previous experience supporting or installing software in client environments
- Join a product company with an established, real-world platform
- Gain hands on exposure to both software engineering and DevOps
- Strong development opportunity for a junior or early-career engineer
- Supportive team and well defined processes
We are an inclusive employer committed to fostering a diverse and accessible workplace. We encourage applications from Aboriginal and Torres Strait Islander peoples, people with disabilities, LGBTQIA+ individuals, people of all ages, and those from culturally and linguistically diverse backgrounds.


