Senior Engineer - Sitecore/DotNet

Senior Engineer - Sitecore/DotNet I VPS6 I Fixed Term for 12 months I $130,673 - $174,869 + 11% super (effective as of 1 December 2023)
Job Details
Careers Logo
Department: Service Victoria
Work Type: Fixed term - full time
Job Function: Technology
Classification: VPSG6
Work Location: Footscray
Reference: VG/SV/TECH/1762721
Closing Date: 04-Dec-2023
Salary Range: $130,673 - $174,869
Job Duration: 12 months
Attachments: PD_Senior Engineer - Sitecore_DotNet.docx (Word, 69KB)
Job Specification

PD_Senior Engineer - Sitecore_DotNet (1).docx (Word, 69KB)
Job Specification

Contact: People & Culture Email

Position Details

Who we are

Service Victoria is the one place to go for government services. It's our job to make things easy. Our customers give our services an overall 96% satisfaction score, and our app was the most downloaded in Australia for 2021.

The Service Victoria culture is dynamic and fast-paced, we're not what you'd expect from a government department. Our senior leadership team and the corporate areas (finance, procurement, budget) are close-knit and collaborative, an integral part of the organisation.

We work flexibly and remotely, using GovHub workspaces across Victoria for onsite collaboration. We have a mature digital services platform of contemporary cloud-based infrastructure, technical architecture and scalable and reusable common capabilities, with real-time integration into agency legacy systems. We use a range of market-leading technology, such as AWS, Salesforce, Node.js, React, MuleSoft, Sitecore (.NET), HTML/CSS/JavaScript, and Java. From a Salesforce point of view, we use areas such as Service Cloud, Experience Cloud, OmniStudio and Public Sector Solution. 


About the role

As Service Victoria grows, and moves into its operational phase, we will continue to progressively add new transactions and new functionality to existing capabilities, including digital licences, digital proof of identity, online accounts and payments with a particular focus on our mobile app.  

Service Victoria is now focused on building the future organisation and the appropriate IT organisation structure and capability that will allow the implemented solutions to be maintained, supported and expanded upon on an on-going basis. You will also have a chance to work on continuously improving our service offering by bringing in structured improvements based on data analytics and insights.


Position Duties

  • Helps to plan, design, build and support our products
  • Contribute to product planning by providing authoritative and pragmatic advice balancing technical excellence, business objectives and quality requirements
  • Develops high quality solutions to challenging and complex product requirements.
  • Helps lead the technology strategy, including design patterns, library re-use, testing, and deployment techniques
  • Provides guidance and technology leadership to the rest of the team, helping everyone improve their skills and craft, contributing to the overall technical capability of the organisation
  • Drives a culture of continual improvement and introspection and champions a desire to constantly improve within the team
  • Proactively keeps up to date with relevant technology, trends, developments, and advancements
  • Participates in a 24/7on-call roster for responding to incidents out of hours (our teams own the software they build and are responsible for supporting its operability)
  • Collaborating with a diverse range of stakeholders to successfully design, develop and support software delivery to deliver business outcomes in an agile, DevOps environment as part of a team


Key Selection Criteria

  • At least 5 years of experience in the development of Sitecore based web applications
  • Several years of experience in Full Stack Development using .Net, HTML5, CSS, JavaScript
  • Experience with cloud message APIs and usage of push notifications
  • Demonstrated experience in a Lead programmer, Intermediate or Senior developer position
  • Demonstrated experience writing modular backend code
  • Demonstrated experience in designing, improving, and developing SQL database tables.
  • Demonstrated capabilities in writing HTML/SASS/JavaScript front ends. Note: graphic art skills are not required although being capable of producing a reasonable user interface is preferred.
  • Time-series data collection, analysis, and presentation
  • Development experience for both mobile and desktop.
  • Familiarity with RESTful APIs
  • Management of a Linux/Windows hosted environments in the cloud AWS
  • Experience with REACT, and NodeJS (advantageous)
  • Master's degree in computer science or Software Engineering (advantageous)
  • Extensive experience developing applications in the relevant programming languages and operating systems
  • A passion for keeping up to date with development treads
  • A keen attention to detail and passion for great user experiences
  • Excellent analytical and problem-solving skills


Mandatory Requirements

  • Minimum requirement - Bachelor equivalent on Software Engineering
  • Jira, Confluence, Bitbucket and Microsoft office suite
  • Hands on experience with Sitecore (enterprise-level CMS tool)


What we offer

Flexible, hybrid, and remote working if you prefer (but you'll need to be based somewhere in Victoria as there's still a need to come to the office). Follow your ambition. Get the support you need to grow. There's plenty of room to move around and try new things. We foster supportive work environments and want a public sector workforce that's more diverse and inclusive. This means we're committed to the principles of equal opportunity and inclusion for all. Gender diverse, Aboriginal & Torres Strait Islanders and people with a disability are encouraged to apply.


Additional information

  • Preferred applicants will be asked to provide evidence of their qualifications.
  • Applicants must be an Australian Citizen, Permanent Resident or hold a valid work visa. Successful applicants will be required to provide proof of identity and submit a national police records check.
  • Recipients of Victorian Public Service (VPS) voluntary departure packages should note that re-employment restrictions apply.
  • Terms and conditions for department employees are subject to the Victorian Public Service Enterprise Agreement 2020.
  • Pre-employment misconduct screening requirements
  • Before a final offer of employment is made, preferred candidates will be required to complete a pre-employment misconduct screening declaration and consent form


Request this publication in an accessible format, please contact the Recruitment Team at – using the National Relay Service 13 36 77 if required (for more information visit

How to apply

Apply before the advertised closing date and all applications should include:

  • a resume; and
  • a cover letter which addresses the key selection criteria (within two pages)

All VPS employees (and ex-VPS employees with extended access to the Jobs and Skills Exchange website) MUST apply via the JSE.

From here...