ICT Lead Software Engineer (Senior iOS Software Engineer) (VPSG6)

Job posted: 14/03/2023
Applications close: 03/04/2023 (Midnight)
15 days remaining

15 days remaining

Job Description

Location: Melbourne | CBD

Job type: Full time

Organisation: Victoria Police

Salary: $129,379 - $173,138

Occupation: Technology

Reference: VG/E20042655

Reference: VG/E20042655

Occupation: Technology

Salary Range: $129,379 - $173,138

Work location: Melbourne | CBD

About the role:

Are you ready to shape the digital future of Victoria Police?

Do you want to help your community?

Victoria Police's Information, Communications, and Digital Technology Division is creating high-performance teams that will deliver technology solutions to our organisation's more than 22,000 people state-wide.

As we embark on one of the most exciting software developments you will have the opportunity to shape the outcome of a major software system that will be used by 1000s of police every day, your system will need to be dynamic and robust to allow for the challenging environment in which it is used. The system will be newly developed and will give you the chance to “do it right from the start”.

As a Senior iOS Software Engineer, you have the crucial role of setting and upholding our software engineering processes and standards, and championing our agile ways of working.

You will work in your Dev team to build and maintain solutions for our first responders to:

  • manage critical incidents and state-wide events (including natural disasters),
  • support proactive policing in the community, and
  • assist specialist units tackling issues such as youth offending, road safety, and cybercrime

What you and the team create will transform modern frontline policing.


  • You will be part of a supportive and progressive team that supports and enables career development
  • Victoria Police is a contemporary and agile workplace and supports flexible working arrangements
  • Work in a complex, dynamic, challenging digital environment, delivering technology solutions to keep your community safe

Your duties will include:

You and the team will be working with a variety of leaders including police from across the organisation, our intelligence practitioners, and senior management.

  • Design, develop and implement technology solutions for Frontline police force to keep the community safe
  • Design, develop and maintain iOS apps as well as backend APIs
  • Work collaboratively with internal teams to define, design, develop, and release new features and products\
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing, improving code quality and application performance.
  • Write comprehensive and clear technical documentation
  • Engage in continuous improvement of all aspects of the software development lifecycle
  • Mentor and guide junior developers and team members as needed

As the successful applicant, you will have:

  • Tertiary qualifications in Software Engineering, Computer Science, Mathematics, or related disciplines
  • Recent experience in developing iOS applications in Swift
  • Strong knowledge of iOS standards and ecosystem
  • Proficiency in XCode and Strong Swift framework knowledge
  • Previous work with API development is desirable but not essential.
  • DevSecOps experiences is desirable but not essential.
  • Good understanding of defensive coding and common security

Requirements and relevant information:

  • One (1) x full-time, ongoing position available.
  • VPSG6 salary range $129,379 - $ 173,138 p.a. plus superannuation.
  • Position location Victoria Police Centre. 311 Spencer Street, Docklands.
  • Applicants must be an Australian Citizen.
  • The successful applicant will be required to undergo National Security Vetting, achieve and maintain a security classification as determined by the Department Head. To achieve this, applicants must be an Australian Citizen.
  • The successful applicant will be required to undergo pre-employment checks which may include fingerprint checks and misconduct screening.
  • In accordance with organisational policy, all Victoria Police employees are required to be fully vaccinated (including a booster vaccination) against COVID-19 or hold a valid medical exception. As such your employment with Victoria Police is subject to providing evidence of your vaccination status.

Your application must include:

  • Resume
  • Completed application form – the word document (2. Application form) for you to complete and attach to your submission, is attached to the job advertisement.

Applications close midnight, Monday 3 April 2023.

Please Note: All applications will need to be submitted through one of the following platforms; Jobs and Skills Exchange (JSE) website, Victorian Government careers website (Careers.vic) or Seek. Applications will not be accepted via other platforms or email.

Current Victorian Government employees must apply via Jobs and Skills Exchange (JSE). 

For further information, please contact: Chunlei Chang on (03) 8335 7735 or via email  chunlei.chang@police.vic.gov.au.

If you have a disability/medical condition and require a copy of this advertisement and attached documentation in an accessible format or would like to discuss an access requirements/reasonable adjustment for the recruitment process, please contact VPS Recruitment via email VPSRECRUITMENT@police.vic.gov.au or on (03) 8335 6004.

About Us:

Victoria Police has a dedicated workforce of more than 22,000 employees consisting of police, protective services officers, police custody officers, and public service staff. Each employee plays a vital role in providing the 24/7, 365 days a year emergency response and public safety capability the organisation delivers to its community. As a Victoria Police employee, you have a dedication and commitment to community safety. 

Having a workforce that reflects the community we serve is important to Victoria Police. We want to attract and retain people of all genders, ages, religions, disability, sexual orientation, family and caring responsibilities, and cultures including people of Aboriginal and Torres Strait Islander heritage. If you are interested in a position, we encourage you to apply as we celebrate the benefit that diversity brings to our employees, our services, and our community.

Find out what it is like working as a Victorian Public Servant for Victoria Police: https://www.police.vic.gov.au/vps

ICT Lead Software Engineer (Senior iOS Software Engineer)  (VPSG6)

Job type:

Full time

Job classification:



Chunlei Chang | (03) 8335 7735 or chunlei.chang@police.vic.gov.au

ICT Lead Software Engineer (Senior iOS Software Engineer)  (VPSG6)