Principal App Engineer

3 days ago


Sydney, New South Wales, Australia NSW Department of Customer Service Full time

Join to apply for the Principal App Engineer (Android) role at NSW Department of Customer Service

Join to apply for the Principal App Engineer (Android) role at NSW Department of Customer Service

Get AI-powered advice on this job and more exclusive features.

NSW Department of Customer Service provided pay range

This range is provided by NSW Department of Customer Service. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

A$145,378.00/yr - A$168,130.00/yr

Principal App Engineer (Android)

  • Employment Type: 1 x Temporary until June 2026
  • Location: Flexible/hybrid working arrangements available across NSW, with some travel to Sydney metro locations required from time to time (negotiable)
  • Grade: Clerk 11/12
  • Salary Range: $145,378 - $168,130 p.a. base salary dependent on experience, plus 11.5% superannuation
The opportunity
We are now inviting applications for the opportunity Principal Developer -Android, Government Technology Platforms, within Digital NSW as it transforms to become the state's trusted partner for digital enablement.

The successful candidate will be an organised, collaborative and a proactive team player plus will perform a key role in providing efficient delivery of solutions for the benefit of NSW citizens.

Government Technology Platforms (www.digital.nsw.gov.au/delivery/government-technology-platforms-gtp) provides whole-of-government digital solutions that align with the NSW Government's strategy by improving service delivery, streamlining internal government practices, and reducing costs. It provides these benefits to its stakeholders including the people of NSW, businesses, and NSW government agencies.

In this hands-on role you will provide technical leadership by collaborating closely with team members and other teams in the NSW Government, in an Agile environment, applying lean problem-solving methods to deliver value within a complex ecosystem.

You will join a supportive team where you can collaborate freely and learn from each other and use your skills to create better experiences for more than 8 million people in NSW.
Day to Day Responsibilities
  • Lead the end-to-end development of Android applications, ensuring high-quality, thoroughly tested, and optimised features from build to release.
  • Collaborate with cross-functional teams in an agile environment to design, develop, and enhance Android applications, ensuring alignment with the organisation's ICT/Digital strategy.
  • Provide technical leadership and specialist advice on solution design and drive iterative testing to ensure compliance with standards and reduce operational risks.
  • Optimise system requirements and enhance efficiency, security, and user experience, while mentoring engineers to deliver high-quality, compliant services.

What you will bring to this role

  • Proven leadership in full-cycle Android product development, from concept through build, release, and continuous improvement, ensuring robust, scalable, and well-tested solutions.
  • Deep expertise in solution architecture, offering technical guidance and collaborating across disciplines to deliver high-impact software aligned with organization's ICT/Digital strategy.
  • Strong track record in driving code quality and system reliability, through effective design, iterative testing, and adherence to engineering best practices and compliance standards.
  • Advanced proficiency in Jetpack Compose and XML UI development, delivering intuitive, accessible, and responsive Android interfaces.
  • Hands-on experience integrating automated code quality and security tools (e.g., static analysis, lint, dependency checks) into build pipelines.
  • Solid understanding of CI/CD pipelines, version control (Git), and modern DevOps practices to streamline delivery and ensure consistent release quality.
Essential requirements
  • Strong proficiency in Kotlin with deep understanding of Android app development.
  • 5+ years of experience in developing mobile applications using Java and Kotlin (Android).
  • Extensive hands-on experience with the Android SDK, Android Studio, and associated development tools and frameworks.
  • Demonstrated experience extending applications to Android Auto, adhering to platform guidelines and ensuring seamless multi-platform experiences.
  • Experience working with backend technologies - RESTful JSON APIs and microservices.
  • Proficiency in DevOps practices, including CI/CD implementation using GitLab and Jenkins, with a focus on automation and delivery efficiency.
  • Experience working within Agile environments, using JIRA, and following Git-based workflows (e.g., Git Flow, trunk-based development).
  • Eligibility to obtain and maintain a Baseline Security Clearance, if required as a condition of employment.
AI Statement

The NSW Government is committed to ensuring the safe, ethical, and responsible deployment of AI across NSW. Please review the NSW Government Generative AI basic guidance here https://www.digital.nsw.gov.au/policy/artificial-intelligence/generative-ai-basic-guidance

GTP embraces the use of AI to enhance productivity and creativity. In the Assignment to Role process, AI tools should be used solely for drafting and planning purposes, final submitted applications need to be your own work and reflective of your personal experience.

To Apply

Click the link to submit your application. Please attach your resume and a cover letter that responds to the two targeted questions in the job ad, demonstrating how your skills and experience align with the role.
  • Question 1: How do you maintain currency in the emerging technologies and how they might be applied to support business outcomes?
  • Question 2: Describe a complicated problem you had to address in your job. How did you identify and gain a better understanding of how the issues impacted on the wider business context.

Salary Grade 11/12, with the base salary for this role starting at $145,378 base plus superannuation

Click Here to access the Role Description. For enquiries relating to recruitment please contact Sujatha Sankaran Kutty via Sujatha.sankarankutty@customerservice.nsw.gov.au.

Visit the Capability Application Tool to prepare for the recruitment process by accessing practice application and interview questions based on the focus capabilities listed in the role description.

Closing Date: Tuesday, 17th of June 2025 at 9:59am

Careers at Department of Customer Service
A career at the Department of Customer Service (DCS) gives you the opportunity to help improve government services and be part of reform that benefits people across NSW. We are focused on delivering excellent customer service, digital transformation, and regulatory reform. Come join us and influence the future of our great state.

Belong in our diverse and inclusive workplace

The strength of our workforce lies in its diversity and embracing difference, while the key to our success is leveraging the contributions of employees with different backgrounds and perspectives.

You can view our full diversity and inclusion statement here.

We want you to bring your best self to this application process. If you have any support or access needs that may require adjustments to allow you to fully participate in this selection process (including an alternate format of the application form) please contact Sujatha.sankarankutty@customerservice.nsw.gov.au or 02 9494 8351.

For more information, please visit

Information on some of the different types of disabilities

Information on adjustments available for the recruitment process

Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesSoftware Development

Referrals increase your chances of interviewing at NSW Department of Customer Service by 2x

Sign in to set job alerts for "Android Developer" roles.Software Engineer, Android, Photos, Early Career

Sydney, New South Wales, Australia 6 days ago

Sydney, New South Wales, Australia 6 days ago

Sydney, New South Wales, Australia 13 hours ago

Sydney, New South Wales, Australia 2 days ago

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 6 days ago

Software Engineer, Android Video Editing, Google Photos

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia 1 month ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia 3 weeks ago

Android Software Engineer, TikTok Live Revenue - Australia

Sydney, New South Wales, Australia 2 weeks ago

Freelance Software Developer (Java) - AI Trainer

Sydney, New South Wales, Australia 3 days ago

Sydney, New South Wales, Australia 2 months ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia 1 month ago

Sydney, New South Wales, Australia 1 day ago

Sydney, New South Wales, Australia 6 days ago

Sydney, New South Wales, Australia 5 days ago

Sydney, New South Wales, Australia 3 weeks ago

Frontend Developer with Westpac experience

Sydney, New South Wales, Australia 2 days ago

Software Engineer, Java - 12 months Fixed Term

Sydney, New South Wales, Australia 2 weeks ago

Backend Software Engineer - (Java) - Ripple - (open to remote across ANZ)

Sydney, New South Wales, Australia 1 day ago

North Sydney, New South Wales, Australia 3 weeks ago

Backend Software Engineer - (Java) - Design Gateway - (open to remote across ANZ)

Sydney, New South Wales, Australia 2 weeks ago

Senior Android Engineer - Cross Platform - Mandarin speaking preferred (Remote across ANZ)

Sydney, New South Wales, Australia 2 weeks ago

Sydney, New South Wales, Australia A$120,000.00-A$150,000.00 3 weeks ago

Sydney, New South Wales, Australia 1 month ago

Java Software Engineer (mid-level, back end)

Sydney, New South Wales, Australia 6 days ago

Senior Mobile Engineer, iOS & Android (Relocation to Singapore)

Sydney, New South Wales, Australia 2 weeks ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Full Stack Engineer

    4 weeks ago


    Sydney, New South Wales, Australia App Gurus Full time

    Get AI-powered advice on this job and more exclusive features.Qualification: Min 3 years of ExperienceAre you a passionate Full Stack Developer eager for your next big challenge at a fast-growing tech company? App Gurus invites you to join our Sydney team and be part of our journey delivering innovative web and mobile solutions for over 12 years, with 500+...

  • Full Stack Engineer

    4 weeks ago


    Sydney, New South Wales, Australia App Gurus Full time

    Get AI-powered advice on this job and more exclusive features.Qualification: Min 3 years of ExperienceAre you a passionate Full Stack Developer eager for your next big challenge at a fast-growing tech company? App Gurus invites you to join our Sydney team and be part of our journey delivering innovative web and mobile solutions for over 12 years, with 500+...

  • Principal Engineer

    2 weeks ago


    Sydney, New South Wales, Australia News Corporation Full time

    We have an exciting role for a (Infrastructure) Principal Engineer, who will be responsible for helping with the design and development of the AWS and GCP architectures for protecting business critical data and assets.This position will directly contribute to the overall global enterprise cloud architecture.The (Infrastructure) Principal Engineer will...


  • Sydney, New South Wales, Australia beBeeDeveloper Full time $90,000 - $120,000

    Key Roles:Mobile Apps DeveloperWe are seeking a talented and experienced Mobile Apps Developer to join our dynamic team. As a key member of our Video Technology Team, you will be responsible for developing and maintaining high-quality mobile applications using React Native.The successful candidate will have advanced technical knowledge of JavaScript...

  • Principal Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Roman Health Pharmacy LLC Full time

    Our PurposeAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.Shape the future...

  • App Developer

    3 days ago


    Sydney, New South Wales, Australia beBeeSoftware Full time $80,000 - $120,000

    Mobile Software EngineerCreate high-performance mobile applications that help users manage their finances efficiently. Our team utilizes AI and blockchain backend services to deliver innovative financial solutions for iOS and Android users.Job OverviewWe are seeking a skilled mobile software engineer to join our team.ResponsibilitiesDesign and develop native...

  • Principal Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Westpac Full time

    Principal Engineer - Platform Core EnablementJoin or sign in to find your next jobJoin to apply for the Principal Engineer - Platform Core Enablement role at WestpacPrincipal Engineer - Platform Core Enablement6 days ago Be among the first 25 applicantsJoin to apply for the Principal Engineer - Platform Core Enablement role at WestpacGet AI-powered advice on...


  • Sydney, New South Wales, Australia Google Full time

    Strategy and Operations Principal Lead, App and Emerging MeasurementJoin or sign in to find your next jobJoin to apply for the Strategy and Operations Principal Lead, App and Emerging Measurement role at GoogleStrategy and Operations Principal Lead, App and Emerging Measurement1 day ago Be among the first 25 applicantsJoin to apply for the Strategy and...


  • Sydney, New South Wales, Australia Google Full time

    Strategy and Operations Principal Lead, App and Emerging MeasurementJoin or sign in to find your next jobJoin to apply for the Strategy and Operations Principal Lead, App and Emerging Measurement role at GoogleStrategy and Operations Principal Lead, App and Emerging Measurement1 day ago Be among the first 25 applicantsJoin to apply for the Strategy and...


  • Sydney, New South Wales, Australia NSW Department Of Customer Service Full time

    Join to apply for the Principal Product Engineer role at NSW Department of Customer Service2 days ago Be among the first 25 applicants Join to apply for the Principal Product Engineer role at NSW Department of Customer Service Get AI-powered advice on this job and more exclusive features.NSW Department of Customer Service provided pay range This range is...