NCS Australia
Technology
SoftwareEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Software Engineer at NCS Australia. Skills: Backend web services, Test automation, Agile development. Design backend web services. Develop backend web services”
Industry & Context.
Root cause analysis
AGSVA Security clearance
What They're Looking For.
Must Have
Extensive experience in C#, Extensive experience in ASP.NET, Extensive experience in WPF, Extensive experience in WCF, Proficient in Angular, Proficient in modern JS frameworks, Skilled in designing test frameworks, Experience with Scrum framework, Experience with estimation, Experience refining user stories, Experience with SQL, Experience with XML, Experience with NuGet, Experience with npm, Valid work rights for Australia, Willing to undergo background checks
Nice to Have
Experience with Xamarin, Experience with Selenium, Experience with Appium, Experience with SpecFlow, Experience with Cucumber, Experience integrating into TFS/Azure DevOps pipelines, Experience with TDD, Experience with BDD
What You'll Do.
Design backend web services
Develop backend web services
Maintain backend web services
Build mission-critical services
Craft frontend experiences
Deliver solutions with autonomy
Take ownership of lifecycle
Design automated test suites
Implement automated test suites
Manage continuous automated testing
Ensure solutions meet standards
Participate in Scrum ceremonies
Define acceptance criteria
Uphold Definition of Done
Support continuous improvement
How You'll Work.
Team & Collaboration
Scrum ceremonies; Cross-functional teams
Process & Methodology
Scrum, Agile
Full Job Description
At NCS Australia, we are more than a technology services company—we are a team of innovators, problem-solvers, and creators shaping the future. With a strong presence across the APAC region, we partner with government and enterprise organisations to tackle complex challenges and deliver solutions that drive real, lasting impact. We are passionate about unlocking value through technology. By focusing on people, committing to quality, and challenging traditional thinking, we believe technology services can be done better. Our team brings this to life by advising, transforming, and managing technology to help our clients and communities thrive. We love big ideas and bold thinkers. Bring your ambition and your creativity—together, we will turn them into extraordinary opportunities. Ready to make tomorrow with us? Explore our opportunities and join a team that is redefining what’s possible. The role can be based in Canberra / Brisbane / Melbourne As a Software Engineer at NCS Australia, you will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures. This role is built for an engineer who thrives on technical variety; one day you’ll be deep in the .NET ecosystem (C#, ASP.NET, WPF, WCF) building mission-critical services, and the next you’ll be crafting intuitive frontend experiences using Angular and modern JavaScript frameworks. 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. At the heart of our delivery model is a commitment to "Quality by Design." You will be a champion for Test-Driven Development (TDD) and Behavior-Driven Development (BDD), ensuring that code quality and maintainability are baked in from the first line. You won't just write features; you will design and implement sophisticated automated test suites using industry-standard
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about NCS Australia?
Real rants from real employees. Read before you apply.