Company

Victoria PoliceSee more

addressAddressDocklands, VIC
CategoryEngineering

Job description

About the role:

As a .NET Principal Software Engineer, you will have the crucial role of designing and building the application framework whilst mentoring the team and championing our standards. You will join a growing and passionate engineering team dedicated to solving complex problems by building and maintaining solutions for our first responders.

Victoria Police is a contemporary and agile workplace, supporting a hybrid environment and other flexible working arrangements.

As a .NET Principal Software Engineer, you will:

  • collaborate with a team of brilliant engineers, senior management, police, intelligence practitioners and various stakeholders.
  • adopt test-driven development for robustness, usability, and reliability, including edge cases.
  • design and develop business critical distributed software services and solutions.
  • adhere and drive modern Software Engineering practices through design reviews.
  • system design through well-defined interfaces across multiple components, code reviews.
  • engineer services optimally, ensuring they are modular, secure, reliable, diagnosable, monitored, and reusable.
  • improve test coverage for services, organise and implement integration tests, and resolve problems.
  • consider testability, portability, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • expose test coverage issues, organise and implement integration tests, and resolve problem areas.
  • engage in the continuous enhancement of all facets of the software development lifecycle.
  • mentor and guide senior and mid-level developers and team members as required.
  • troubleshoot and optimise automation, reliability and monitoring for business-critical services.

As the successful applicant, you will have:

  • Tertiary qualifications in Software Engineering, Computer Science, Mathematics, or related disciplines.
  • You have 8+ of Software Engineering experience. You need to be confident in your ability to tackle ambiguous problems, own projects end-to-end, reason about performance and reliability, and produce quality code.
  • 5+ years technical development experience with coding in languages including, but not limited to, C#, Java, JavaScript/TypeScript, or Python.
  • You thrive in a multi-disciplinary environment - switching between coding, root causes of network issues, various backend tech stacks.
  • Excellent problem-solving skills with ability to quickly adapt to new technology and go deep.
  • Effective communication skills and ability to work in a collaborative environment.
  • Solid understanding and experience with:
    • Data Structure and Algorithms
    • Solution design
    • Application architectural patterns
    • Implementing high throughput real time solutions using Pub/Sub systems
    • Coding in the .NET framework (C#, ASP.NET, .NET Core, TypeScript)

Requirements and relevant information:

  • One (1) x full-time, ongoing position available.
  • VPSG-6 salary range $130,673 - $174,869 p.a. plus superannuation.
  • This position is located at Victoria Police Centre, 311 Spencer Street, Docklands.
  • 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. (Australian Citizenship is a must. PR not sufficient)
  • The successful applicant will be required to undergo pre-employment checks which may include fingerprint checks and misconduct screening.

Your application must include:

  • Resume
  • Completed application form
    • the word document (2. Application Form) is attached to the job advertisement ready for you to complete and include in your submission.

Applications close midnight, Monday 1 July 2024.

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: Layan Domingo via email (preferred) *************@police.vic.gov.au.

We welcome applications from people with disability and aim to support an inclusive recruitment experience. If you require a copy of this advertisement and attached documentation in an accessible format or would like to discuss an access requirement/reasonable adjustment for the recruitment process, please contact VPS Recruitment via email **************@police.vic.gov.au or on (03) 8335 8***.

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

Refer code: 2404133. Victoria Police - The previous day - 2024-06-21 05:10

Victoria Police

Docklands, VIC

Share jobs with friends

Related jobs

ICT Lead Software Engineer - .NET Principal Software Engineer

Lead software engineer .net tech lead

Victoria Police

Melbourne, VIC

2 months ago - seen

ICT Lead Software Engineer - .NET Tech Lead

Victoria Police

Melbourne, VIC

3 months ago - seen

Staff Software Engineer (Lead Fullstack .Net Developer)

Commonwealth Bank

Melbourne, VIC

4 months ago - seen

ICT Lead Software Engineer (Lead .Net Software Engineer)

Victorian Government

Melbourne, VIC

4 months ago - seen