NCS Australia

Technology

SoftwareEngineer

A$145–195k ~AI est. Melbourne, Victoria, Australia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Engineer at NCS Australia. Skills: Backend web services, Test automation frameworks, Agile methodologies. Design backend web services. Develop backend web services”

Industry & Context.

Technology
Problems you'll solve

Problem-solvers; Root cause analysis

Eligibility Requirements

AGSV 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 SQL, Experience with XML, Experience with NuGet, Experience with npm, Experienced in Scrum framework, Willing to obtain AGSV clearance

Nice to Have

Experience with Xamarin (C#), Experience with Selenium, Experience with Appium, Experience with SpecFlow, Experience with Cucumber, Experience with TFS/Azure DevOps pipelines, Apply enterprise architecture principles

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

Own end-to-end lifecycle

Design automated test suites

Implement automated test suites

Manage continuous automated testing

Participate in Scrum ceremonies

Define acceptance criteria

Uphold Definition of Done

How You'll Work.

Team & Collaboration

Scrum ceremonies; Product Owners; Scrum Masters; Engineering community

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

Free ATS check

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.

Read Company Rants →