Hybrid Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Software Engineer developing and enhancing applications using C# and .NET for Civica’s comprehensive public service solutions. Collaborating in a hybrid team environment to deliver scalable and maintainable software.

Responsibilities

  • 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

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.

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job