Senior Software Engineer - Technology
Civica · Melbourne
Job description
About the role
Civica makes software that delivers critical services for citizens worldwide, from local and state government to education, health and care. As a Senior Software Engineer on the Local Government APAC engineering team, you will join a greenfield rewrite that is modernising established products onto a contemporary technology stack. You will combine hands-on full-stack engineering with architecture, design and end-to-end ownership in an AI-enabled engineering environment.
Key responsibilities
- Own complex features end to end, from solution design through development, testing, release and production support.
- Design and build scalable full-stack solutions using C#, modern .NET and React.
- Shape architecture and technical solutions, balancing quality, security, reliability and maintainability.
- Partner with product, design and stakeholders to turn complex or ambiguous requirements into practical solutions.
- Build, deploy and support software across CI/CD, observability, infrastructure and cloud-native delivery.
- Use AI-assisted engineering tools effectively, validating the quality and security of their outputs.
- Champion engineering quality through automated testing, code reviews and strong development practices.
- Identify technical risks and dependencies early, communicate trade-offs and resolve blockers proactively.
Required profile
- Experience owning complex features end to end.
- A growth mindset, sharing knowledge with other engineers and comfortable working beyond a narrow technical specialisation.
Required skills
- Highly regarded: relational databases such as PostgreSQL or SQL Server, DevOps practices, Kubernetes, Docker, Playwright, application security and production support.
- Cloud experience across AWS, Azure or comparable environments is welcomed.
What we offer
- An inclusive, safe and welcoming environment with opportunities to grow.
- A giving culture, including a Days of Difference leave to volunteer for a charity of your choice.
- Flexible work, with the option to work from home and come into the office to connect with colleagues.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Senior Software Engineer Based on 27 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Civica
Melbourne