Software Engineer (contract Or Perm)

NCS Australia Group

Canberra, Australia
On-site
C#, asp.net, wpf, wcf backend services
Angular and modern js frameworks
Test-driven development (tdd) and behavior-driven development (bdd)
As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures

Job Summary

  • As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures.
  • You will deliver solutions with a high degree of autonomy, taking full ownership of the end-to-end lifecycle—from initial design through to deployment and production monitoring in large-scale IT projects.
  • Our benefits include paid parental leave, initiatives focused on your well-being and discounted health insurance, alongside commitment to your career development.

Matching Summary

As a Software Engineer, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures.

Skills & Requirements

Must-have

  • C#, ASP.NET, WPF, WCF backend services
  • Angular and modern JS frameworks
  • Test-Driven Development (TDD) and Behavior-Driven Development (BDD)
  • Selenium, Appium, SpecFlow test automation
  • Scrum ceremonies and user story refinement
  • Enterprise architecture principles

Nice-to-have

  • Xamarin (C#) mobile development experience
  • Champion for quality and maintainability
  • Collaborative mentor and knowledge sharer
  • Passion for challenging traditional thinking

Key Requirements

  • Willing and able to obtain a AGSV Security clearance
  • Valid work rights for Australia
  • Undergo comprehensive background checking process

Work Rights

Valid work rights for Australia

Tailored Resume

Cover Letter