Senior Developer (Backend & Frontend)
* Multiple Full-Time (35hpw) Temporary Opportunities up to June 2028
* Salary Range $129,464 - $142,665 + super
* Location flexible across Revenue NSW offices with hybrid working
Program Overview
Join a dynamic team at the forefront of multiple exciting digital transformation programs aimed at modernising core systems, enhancing customer experiences, and streamlining business processes. This role offers the opportunity to work with contemporary technology stacks and innovative solutions to drive meaningful change across the organisation.
You’ll play a key part in shaping the future of digital services and contributing to impactful projects that make a difference to NSW customers.
We are looking for experienced frontend and backendsenior developers who have demonstrated experience working on complextransformation projects.
Full-stack developers are encouraged to apply, however itis not a requirement to have both frontend and backend experience to beconsidered for these roles.
Key responsibilities:
* Be ahands-on developer while supporting team members and ensuring thatdelivered solutions meet the business needs and adhere to coding anddesign standards.
* Strongproblem-solving skills and the ability to troubleshoot complex technicalissues.
* Conductcode reviews and ensure code quality and adherence to bestpractices.
* Createand maintain technical documentation, such as system architecture,codebase, and best practices.
* Participatein testing and quality assurance efforts.
* Haveexcellent communication skills and be able to manage customerexpectations
Backend Developer skills and experience required:
* Extensiveexperience in developing microservices and RESTful APIs using SpringBoot.
* Strongknowledge of cloud computing platforms such as AWS.
* Handson expertise with Infrastructure as code tools such as Terraform.
* Expertisein micro service and Java design patterns.
* Hands on web front-end experience with React
* Proficiencyin cloud-native development practices including serverless computing,containers, and Kubernetes orchestration.
* Expertisein relational databases RDBMS and NoSQL databases.
* Expertexperience developing within agile methodology using CI/CD pipelines.
Frontend Developer skills and experience required:
* Expertproficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
* Strongexperience with React.js, including building reusable components usingStorybook.
* Skilledin state management using Redux, Context API, and server state with ReactQuery.
* Proficientin Styled Components, responsive/adaptive design, and UI libraries likeMaterial UI and Ant Design.
* Experiencedin integrating RESTful APIs with Axios, including handling authenticationand error states.
* Strongtesting skills with Jest, React Testing Library, and effective mockingstrategies.
* Hands-onexperience deploying front-end applications on AWS (S3, CloudFront,Cognito, API Gateway).
* In-depthunderstanding of web accessibility (WCAG), cross-browser compatibility,and performance optimization.
* Proficientwith Git and collaborative workflows (GitHub, GitLab, Bitbucket).
* Solidknowledge of front-end build tools and browser debugging techniques
How to Apply
An up-to-date CV and a brief cover letter outlining how your skills and experience are aligned to the role.
During the application process you will be asked to select a role type that best suits your previous work experience (frontend, backend or both).
For enquiries relating to the role please reach out via revdigirecruitment@customerservice.nsw.gov.au.
About Revenue NSW
Revenue NSW is the state’s principal revenue managementagency. We are part of the Department of Customer Service. Our purpose is tocontribute to a prosperous, safe, and fair society by collecting revenue,resolving fines, administering grants, and recovering debt.
Revenue NSW Digital is responsible for the delivery ofstate-of-the-art digital experiences focused on simplifying and improving theinteractions of 20,000+ businesses and two million+ individuals with the NSWGovernment.
We are proud of our diverse and regional team and welcomeflexible working. We are open to this role being based at any one of ouroffices - Parramatta, Lithgow, Maitland, Gosford, Wollongong. Regular travelmay be required to engage with the team and our partners at Parramatta.
Why work for Revenue NSW? There are lots of reasons why arole with us is rewarding:
* Flexibleoffice location across NSW
* Hybridworking, compressed hours and generous leave conditions, so you canmake time for what counts
* AccruedDays Off (days in lieu) in addition to Annual Leave
* Ongoingaccess to industry approved self-learning tools
* Careeragility including opportunities to work on different programs
* Theopportunity formeaningfulwork that matters to all of us in NSW
* Corporatewellbeingprogramswith access to Fitness passport
* Settingan example through commitment to inclusivity
We can’t wait to meet you!
If this role sounds like you, you can apply by clicking the button ‘ApplyOnline’ below - it’s a simple online process.
If you don’t meet all the criteria, but still believeyou could succeed in this role, please still apply - we’d love tohear from you.
Further Information
Salary Grade 9/10, with the base salary for this role startingat $129,464 base plus superannuation
Click Here to access the Role Description. For enquiries relating to recruitment pleasecontact Bec Conquest via Bec.conquest@customerservice.nsw.gov.au.
Visit theCapability Application Toolto prepare for the recruitment process by accessingpractice application and interview questions based on the focus capabilitieslisted in the role description.
Closing Date: Tuesday 5th August 2025 @ 10am
A talent pool will be created for similar 9/10 roles that become available over the next 18 months.
Careers at Department of Customer Service
A career at the Department of Customer Service (DCS) givesyou the opportunity to help improve government services and be part of reform thatbenefits people across NSW. We arefocused on delivering excellent customer service, digital transformation, andregulatory reform. Come join us and influence the future of our great state.
Belong in our diverse and inclusiveworkplace
Thestrength of our workforce lies in its diversity and embracing difference, whilethe key to our success is leveraging the contributions of employees withdifferent 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 mayrequire adjustments to allow you to fully participate in this selection process(including an alternate format of the application form) please contact Bec.conquest@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
#J-18808-Ljbffr