NCS Group Australia4 followers127 jobs

Software Engineer (contract or perm)

Mid levelSeniorFull-timeOfficeMelbourne VIC, AustraliaPosted 1 month agoVerified 1 month ago
Pending fitX of Y criteria met

About the job

As a Software Engineer at NCS Australia, you will embark on an exciting journey of designing, developing, and maintaining robust backend web services. Your work will have a significant impact as you contribute to complex, multi-layered architectures, ensuring high-quality solutions that drive real value. Collaboration is at the heart of our team culture, where you will work closely with others to refine user stories and uphold our commitment to excellence.

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms

You'll be responsible for

🖥️

Designing and developing backend web services

You will be responsible for designing, developing, and maintaining robust backend web services within complex, multi-layered architectures.
✅

Championing quality through TDD and BDD

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.
🤝

Collaborating with team members

You will be an active participant in all Scrum ceremonies, working closely with Product Owners and Scrum Masters to refine user stories and define clear acceptance criteria.

Key criteria

💻

.NET expertise with 5+ years experience

Extensive experience in C#, ASP.NET, WPF, and WCF for web services.

View

🌐

Full stack and mobile development skills

Proficiency in Angular and modern JS frameworks; Xamarin experience is a plus.

View

🔧

Automation framework design experience

Skilled in Selenium, Appium, and SpecFlow for test automation integration.

View

View more

A meaningful career starts with a match

Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
.NET expertise with 5+ years experience
Extensive experience in C#, ASP.NET, WPF, and WCF for web services.

View

Full stack and mobile development skills
Proficiency in Angular and modern JS frameworks; Xamarin experience is a plus.

View

Automation framework design experience
Skilled in Selenium, Appium, and SpecFlow for test automation integration.

View

Data management proficiency
Practical experience with SQL, XML, and package management tools.

View

Agile and collaborative mindset
Experience in Scrum, refining user stories, and mentoring team members.

View

Similar jobs

View all
ResMed
ResMed
Software Engineer - Fixed Term ContractSydney, NSW · Contract
As a Software Engineer, you will be part of the Devices Software team, working closely with a cross-functional development team to create innovative embedded software for next-generation medical devices. This job offers an exciting opportunity to contribute to meaningful projects while collaborating in an Agile environment. The team values excellence, inclusivity, and continuous learning, making it a great fit for those looking to grow their skills.
ResMed
ResMed
Software Engineer - 1 year Fixed Term ContractSydney, NSW · Contract
The Software Engineer job is all about contributing to the design and development of embedded software for Resmed’s next-generation devices. This opportunity allows individuals to broaden their skills while working on cutting-edge medical device projects. The team thrives on collaboration and embraces an Agile mindset, ensuring a supportive and innovative work environment.
NCS Group Australia
NCS Group Australia
Software Engineer (contract or perm) Canberra, ACT · Full-time
As a Software Engineer at NCS Australia, you will embark on an exciting journey of designing, developing, and maintaining robust backend web services within complex architectures. This job is crucial for delivering innovative solutions that drive real impact for clients and communities. Collaboration is at the heart of our work culture, where you will actively participate in Scrum ceremonies and support a culture of continuous improvement, sharing your knowledge and mentoring others.
NCS Group Australia
NCS Group Australia
Software Engineer (contract or perm) Brisbane, QLD · Full-time
As a Software Engineer at NCS Australia, you will embark on an exciting journey of designing, developing, and maintaining robust backend web services within complex architectures. This job is vital for delivering innovative technology solutions that make a real impact on clients and communities. Collaboration is key, as you will work closely with a passionate team that values creativity and continuous improvement, ensuring that every project meets the highest standards of quality and performance.