Apply

Senior Software Engineer (Web Developer) (Temporary Opportunity upto 6 months)

Organisation/Entity:  Transport For NSW
Job category:  Information & Communication Technology
Job location: 

Macquarie Park, NSW, AU, 2113

Job reference number:  100170
Employment type:  Fixed Term Full-Time
Salary range:  $153780.0-$172232.0

You can be part of the team that enables significant service improvements for our people.

You’re an innovative tech enthusiast who wants to explore and create cutting-edge solutions. You'll have the opportunity to be part of an expert team that improves technology experiences, shaping the digital landscape for a seamless future.

 


In this role, you'll:


· Collaborate within an Agile Scrum team to design, develop, and implement web-based enterprise applications for Transport for NSW.

· Develop high-quality, secure, and maintainable software solutions that align with business and user requirements.

· Participate in the design and implementation of CI/CD pipelines and development toolsets.

· Contribute to the evaluation and selection of appropriate development tools, frameworks, and technologies.

· Perform peer code reviews to ensure code quality, adherence to standards, and knowledge sharing across the team.

· Support the deployment of application components to test and production environments, including post-implementation troubleshooting and support.

· Work closely with other developers, testers, business analysts, and product owners to ensure consistent and effective delivery.

· Share technical expertise and mentor junior developers to promote continuous improvement within the development team.


For more information, please view a copy of the role description.

 


About you


· Minimum 5 years of hands-on experience in web front-end development, working on high-traffic and public-facing websites.

· Proficiency in modern JavaScript frameworks and libraries such as React, NextJS, Styled Component, Angular, Node.js, TypeScript, or Standard JavaScript.

· Strong knowledge of HTML5, CSS3, and pre-processors like SCSS/SASS/LESS; ability to translate flat designs into responsive web interfaces.

· Experience with development tools including Azure DevOps, Developer Toolset.

· Proven experience working in Agile environments (preferably Scrum) with 5+ years on Agile projects.

· Strong understanding and practical experience in Test Driven Development (TDD) and/or Behaviour Driven Development (BDD).

· Solid experience in integrating with GraphQL/RESTful web services and APIs.

· Demonstrated ability to deliver high-quality code adhering to established programming standards and architectural practices.

· Capable of producing technical design documents and contributing to solution architecture discussions.

· Strong analytical, problem-solving, and time management skills, with the ability to work both independently and collaboratively.

· Excellent verbal and written communication skills, with experience in working closely with Business Analysts, Testers, and Product Owners.

· Tertiary qualifications in IT, Computer Science, or equivalent industry experience

 


Who we are


Transport for NSW provides a safe, integrated, and efficient transport system. We connect people, communities and industry every day. 

 

 

Join us

 

Our workforce is as diverse as the community we serve. If you’d like further information on our inclusion and diversity initiatives, visit Transport careers.

 

We offer a wide range of employee benefits, like our award-winning flexible and hybrid work options.

 

This role is hybrid-friendly, meaning you can mix in-person days at your team’s home base location with remote days. 

 

What are you waiting for…? Connect with us.  Apply now!

 

Applications close: 11:59 pm 9th June 2025.

 

For more information about this role, please contact SRIVATSA.LAKSHMINARAYANA@TRANSPORT.NSW.GOV.AU.

 

Aboriginal people and people living with disability are supported throughout the recruitment process and at work, and we encourage you to apply. Visit Supporting Aboriginal people or Supporting people with disability for more info or speak to your talent team member to arrange any adjustments to how you interact with us. 

 

Need some help with your application? Take a look at our application tips video series.


Job Segment: Developer, Test Engineer, Testing, Software Engineer, Computer Science, Technology, Engineering

Apply