NCS Australia
technology services
SoftwareEngineer(.NETMAUI/Xamarin)
Neural analysis suggests this role is
optimal for mid candidates.
“Software Engineer (. NET MAUI / Xamarin) at NCS Australia. Skills: .NET MAUI, Xamarin Native, C#, .NET, Identity Management, OpenID, JWTs, RESTful API design. developing the next generation of mobile solutions. balance the development of robust .NET backend web services with the creation of high-performance, cross-platform mobile applications”
What You'll Achieve.
deliver solutions that drive real, lasting impact; unlocking value through technology; help our clients and communities thrive; turn them into extraordinary opportunities; make tomorrow with us; redefining what’s possible; ensure a premium native feel; remain at the forefront of secure, user-centric technology
Industry & Context.
problem-solvers; enjoy the challenge of working within complex, multi-layered architectures
Willing and able to obtain a AGSV Security clearance, valid work rights for Australia, willing to undergo a comprehensive background checking process, including probity and police checks
What They're Looking For.
Must Have
deep background in C# and .NET, specializing in cross-platform development (.NET MAUI or Xamarin Native), practical experience with Identity Management, implementing OpenID and JWT protocols in a mobile context, intimately familiar with Apple’s Human Interface Guidelines and Android’s Material Design, experience implementing XIN in iOS environments, solid understanding of native languages like Objective-C, Swift, Java, or Kotlin when deep-level customization is required, skilled in developing robust backend web services, sophisticated understanding of RESTful API design and integration, experience profiling memory usage in native applications to hunt down leaks and ensure a smooth, responsive user interface, practitioner of modern software design patterns and Object-Oriented development, enjoy the challenge of working within complex, multi-layered architectures, can navigate the unique constraints of mobile security in a federal or enterprise environment, Willing and able to obtain a AGSV Security clearance, valid work rights for Australia
Nice to Have
experience with XIN in iOS environments
What You'll Do.
developing the next generation of mobile solutions
balance the development of robust .NET backend web services with the creation of high-performance
cross-platform mobile applications
end-to-end delivery of secure mobile features
ensuring that identity management and data exchange are handled with the highest level of integrity and efficiency
bridge between sophisticated backend logic and a seamless user experience
apply modern software design patterns and Object-Oriented principles to build apps
deep integration with RESTful APIs
ensure smooth communication between mobile clients and complex enterprise backends
responsible for the 'health' of the application
implementing advanced application security and identity management protocols
ensure that our mobile solutions are accessible
contribute to the technical evolution of our mobile stack
How You'll Work.
Team & Collaboration
collaborative engineering culture
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. As a Software Engineer at NCS Australia, you will play a critical role in developing the next generation of mobile solutions for high-stakes projects, including our client’s Digital Identity Services. This is a unique full-stack mobile opportunity where you will balance the development of robust .NET backend web services with the creation of high-performance, cross-platform mobile applications. You will be responsible for the end-to-end delivery of secure mobile features, ensuring that identity management and data exchange are handled with the highest level of integrity and efficiency. In this role, you will be the bridge between sophisticated backend logic and a seamless user experience. You will apply modern software design patterns and Object-Oriented principles to build apps—primarily using .NET MAUI and Xamarin Native —that feel truly native on every device. Your work will involve deep integration with RESTful APIs, where you will apply your expertise in HTTP design considerations to ensure smooth communication between mobile clients and complex enterprise backends. Beyond just b
Applying for this Software Engineer (. NET MAUI / Xamarin) 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.