Senior Software Engineer

Transport for NSW

Parramatta

On-site

AUD 163,000 - 183,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work options

Job summary

Transport for NSW seeks a Senior Software Engineer specializing in Pega to provide hands-on technical leadership across design, development and evolution of Pega applications supporting Transport Concessions.

You will help establish a scalable, reusable Pega architecture that supports existing concession schemes while enabling easy evolution of schemes and services over time. The role focuses on customer journeys, entitlement and business rules across multiple schemes.

Qualifications

  • Extensive hands-on experience designing, developing, enhancing and supporting enterprise applications using Pega Platform, including Pega Infinity ’24 or later.
  • Pega Certified Senior System Architect (CSSA) certification, with Pega Certified Lead System Architect (CLSA) certification highly desirable.
  • Demonstrated experience providing technical leadership across complex Pega implementations, including solution design, application architecture and engineering practices.
  • Strong experience designing Pega integrations using REST APIs and integrating with cloud and enterprise platforms.
  • Demonstrated ability to design reusable Pega components and patterns rather than isolated solutions for individual business requirements.
  • Strong understanding of Pega application architecture, case management, data modelling, integration, security, performance and maintainability.
  • Strong understanding of contemporary software engineering practices including DevOps, CI/CD, automation, secure coding, code quality and production support.
  • Experience mentoring engineers, conducting technical and code reviews and providing technical guidance across delivery teams.
  • Ability to work across engineering, architecture, product and delivery teams and explain complex technical decisions clearly to technical and non-technical stakeholders.
  • Tertiary qualifications in IT, Software Engineering or a related discipline, or equivalent practical experience, as required by the role description.

Responsibilities

  • Lead the design, development and evolution of Pega applications for Transport Concessions.
  • Establish scalable, reusable Pega architecture supporting multiple concession schemes.
  • Design Pega data architectures for complex customer, scheme and service relationships.
  • Guide integrations between Pega, REST APIs, AWS-hosted services and other systems.
  • Establish reusable Pega components and engineering standards.
  • Provide hands-on technical leadership across development, testing, deployment and production support.
  • Lead code reviews and mentor engineers toward sustainable solutions.
  • Collaborate with engineers, architects, product teams and security to ensure compliance.
  • Contribute to DevOps, CI/CD, automated testing, observability and production support.
  • Focus on Transport Concessions customer journeys, rules and forms.

Skills

Pega Platform
CSSA certification
CLSA certification
Technical leadership
REST APIs
Cloud integrations
DevOps & CI/CD

Education

Bachelor's degree in IT/Software Engineering
Pega CSSA/CLSA certifications

Tools

Pega Platform

Job description

Organisation/Entity: Transport For NSW

Job category: Information & Communication Technology

Job location: Parramatta, NSW, AU, 2150

Job reference number: 112349

Employment type: Permanent Full-Time

Salary range: $163145.0-$182721.0

You excel at connecting the dots as a problem solver, ensuring the seamless delivery of reliable services from beginning to end.

Your innovative mindset is key to creating solutions to complex problems. Our systems drive our organisational success and underpin every journey our customers take. This is your opportunity to be part of an expert team who build and refine seamless technology experiences.

In this role, you'll:

As a Senior Software Engineer specialising in Pega, you will provide hands-on technical leadership across the design, development and evolution of Pega applications supporting Transport Concessions.

You will help establish a scalable and reusable Pega architecture that supports existing concession schemes while making it easier to introduce and evolve schemes and services over time.

  • Lead the solution design and technical direction of Pega applications supporting Transport Concessions schemes, delivering scalable, maintainable and reusable solutions.
  • Design Pega application and data architectures that support complex customer, scheme and service relationships and enable capabilities to be shared across multiple concession schemes.
  • Design and guide integrations between Pega, REST APIs, AWS-hosted services and other enterprise systems, ensuring solutions are secure, reliable and supportable.
  • Establish reusable Pega components, patterns and engineering standards that reduce duplication, improve consistency and support faster delivery of new capabilities.
  • Provide hands-on technical leadership throughout development, testing, deployment, troubleshooting and production support.
  • Lead technical design and code reviews, guiding engineers towards pragmatic solutions that balance immediate delivery needs with long-term platform sustainability.
  • Mentor Pega engineers and help grow Pega engineering capability across the Core Platforms team.
  • Identify and drive opportunities to simplify and modernise existing solutions, reduce technical debt and improve application performance and reliability.
  • Collaborate with engineers, architects, product teams, cyber security specialists and stakeholders to ensure solutions align with Transport for NSW architecture, security and compliance requirements.
  • Contribute to contemporary engineering practices including DevOps, CI/CD, automated testing, observability and production support.

The broader Core Platforms portfolio includes Concessions, Transport Connect, CRS / NSW TrainLink Bookings, Contactless Payments, Park&Ride and On Demand Travel Credits, together with associated APIs and integrations.

For this role, the primary focus will be Transport Concessions, including customer journeys, entitlement and business rules, forms and integrations, stabilisation, enhancements and operational support.

The team also comes together in person for activities such as branch all-in days (Location Parramatta Office), training sessions, planning workshops and collaborative work.

For more information on this position and business unit, view the role description and information pack.

About You
  • Extensive hands-on experience designing, developing, enhancing and supporting enterprise applications using Pega Platform, including Pega Infinity ’24 or later.
  • Pega Certified Senior System Architect (CSSA) certification, with Pega Certified Lead System Architect (CLSA) certification highly desirable.
  • Demonstrated experience providing technical leadership across complex Pega implementations, including solution design, application architecture and engineering practices.
  • Strong experience designing Pega integrations using REST APIs and integrating with cloud and enterprise platforms.
  • Demonstrated ability to design reusable Pega components and patterns rather than isolated solutions for individual business requirements.
  • Strong understanding of Pega application architecture, case management, data modelling, integration, security, performance and maintainability.
  • Strong understanding of contemporary software engineering practices including DevOps, CI/CD, automation, secure coding, code quality and production support.
  • Experience mentoring engineers, conducting technical and code reviews and providing technical guidance across delivery teams.
  • Ability to work across engineering, architecture, product and delivery teams and explain complex technical decisions clearly to technical and non-technical stakeholders.
  • Tertiary qualifications in IT, Software Engineering or a related discipline, or equivalent practical experience, as required by the role description.
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.

Flexible work options may be available.

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 information or speak to your talent team member to arrange any adjustments to how you interact with us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pega Senior Software Engineer
Pega Senior Software Engineer

Transport for NSW • Parramatta

On-site
AUD 163,000 - 183,000
Pega Software Engineer
Pega Software Engineer

NSW Government • Sydney

On-site
AUD 120,000 - 160,000
Pega Software Engineer
Pega Software Engineer

Transport for NSW • Parramatta

On-site
AUD 142,000 - 159,000
Senior Pega Engineer - Lead Scalable Enterprise Solutions
Senior Pega Engineer - Lead Scalable Enterprise Solutions

Transport for NSW • Parramatta

On-site
AUD 163,000 - 183,000
Flexible work options
Senior Software Engineer
Senior Software Engineer

Transport for NSW • Sydney

Hybrid
AUD 120,000 - 180,000
Flexible work options
Senior Pega Engineer - Lead Scalable Solutions
Senior Pega Engineer - Lead Scalable Solutions

Transport for NSW • Parramatta

On-site
AUD 163,000 - 183,000
Pega Software Engineer – Hybrid, Impactful Transport Tech
Pega Software Engineer – Hybrid, Impactful Transport Tech

Transport for NSW • Parramatta

On-site
AUD 142,000 - 159,000
Technical Delivery Manager
Technical Delivery Manager

Transport for NSW • Sydney

On-site
AUD 158,000 - 177,000
Systems Administrator
Systems Administrator

Transport for NSW • Parramatta

Hybrid
AUD 142,000 - 159,000
Hybrid work arrangement
Pega Software Engineer - Flexible Work Options
Pega Software Engineer - Flexible Work Options

NSW Government • Sydney

On-site
AUD 120,000 - 160,000
Top locations