Role Overview
- Develop and enhance applications using C# and .NET
- Design, build, and consume RESTful APIs and service-based architectures
- Collaborate with your team to deliver secure, scalable, and maintainable solutions
- Contribute to front-end development using Blazor, HTML, CSS, and JavaScript
- Follow best practices in clean code, security, and the Software Development Lifecycle (SDLC)
Requirements
We highly value curiosity, teamwork, and ongoing growth, fostering a workplace where you are motivated to learn, innovate, and master your skills. There is no such thing as the perfect candidate, so if you think you have what it takes but don't necessarily meet every single point on the list below, please still get in touch. We'd love to have a chat and see if you could be a great fit.
What you will need to be successful in this role:
- Bring at least 2 years of hands-on experience in software development to thrive in this role
- Strong proficiency in C# and .NET, with experience developing RESTful APIs and service-based architectures
- Proven ability to design, build, and consume Web APIs
- Solid understanding of SQL Server, including database design and querying
- Experience with modern client-side frameworks, particularly Blazor
- Strong front-end development skills using HTML, CSS, JavaScript, and jQuery
- Hands-on experience with GitHub for source control, versioning, and collaborative development
Nice to have
- Experience with cloud technologies
- Familiarity with Test-Driven Development (TDD)
- Experience with automation testing tools, including Playwright
Tech Stack
- Cloud
- JavaScript
- jQuery
- SDLC
- SQL
- .NET
Benefits
Why you'll love working with us.
We know that when our people are happy, they will work better and have greater work satisfaction. Here's what you can expect:
**We're all different
- **and we love this about us.
**We provide an inclusive, safe, and welcoming environment to all Civicans **
- there are heaps of opportunities to enable you to grow and be your best.
**Giving culture
- **we encourage you to "give back" with benefits such as our Days of Difference leave where you can volunteer for a charity of your choice.
**Flexible Work
- **we have comprehensive flexibility options including part-time work, adjusted hours, staggered shifts, and hybrid or remote working, supporting work–life balance based on individual needs.
**Apply for this job **
- Become part of something special Do you see yourself in this role? If so, then we would love to hear from you.