Telstra

First Nations Senior Software Engineer

Australia (Flexible) Full time

Employment Type

Permanent

Closing Date

30 Jan 2026 11:59pm

Job Title

First Nations Senior Software Engineer

Job Summary

Job Description

As a First Nations Senior Software Engineer, you’ll apply your expert knowledge of First Nations culture to the ways of working, business and stakeholder engagement to understand and translate customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints across the end-to-end software development life cycle. Your continuous learning and improvement mindset, collaboration and influencing skills are critical to success in this role.

Who We Are

We're an iconic Aussie brand with a global footprint. Our purpose is to build a connected future so everyone can thrive. We're all about providing the best experience and delivering the best tech on the best network.

This includes making Telstra the place you want to work. For you, that means a having career that grows with you and working with a team powered by human connection that prioritises wellbeing and choice.

What We Offer

  • Performance-related pay 

  • Access to thousands of learning programs so you can level up 

  • Global presence across 22 countries; opportunities to work where we do business 

  • Purchased annual leave scheme 

  • Additional Telstra day off 

  • 30% off Telstra products and services 

  • Home toolkit provided (laptop + mobile phone + plan paid for)  

  • Flexible working. Wherever you live, choose where, when, and how you work so you can be at your best. 

  • There when life happens. From Cultural Leave to Telstra’s Additional Leave Day, we give you time to spend away from work when you need it most. 

  • Parental Leave. A gender-equal policy for all parent/s, including First Nations extended family and kinship.

Make a difference at Telstra

At Telstra, our vision for reconciliation is an inclusive Australia where Aboriginal and Torres Strait Islander peoples are connected and empowered to thrive. We honour the unique and enriching contributions of these communities and commit to harnessing the strength of our organisation to build digital futures with Aboriginal and Torres Strait Islander peoples, providing employment opportunities to lift economic participation, and creating a culturally inclusive and engaged organisation.

Learn more about our RAP. http://www.telstra.com.au/content/dam/tcom/first-nations-australians/Telstra-Stretch-RAP-2022-Remediated_JUN23.pdf

Learn more about what to expect as a First Nations candidate: https://www.telstra.com.au/careers/diversity-equity-and-inclusion/first-nations-careers

What You’ll Do

In this role you’ll enhance trust and strengthen relationships, build a stronger sense of belonging, and offer guidance to improve the experience of First Nations software engineer team at Telstra.

You’ll draw on your knowledge and lived experience to shape the most respectful and effective way to the Product and Technology area, working on some

really cutting-edge technologies.

In the role you will:

  • Develop and maintain high-quality software applications using Java 11 & 17, NodeJS, Utilize frameworks like Spring Boot, ExpressJS

  • Develop and maintain front-end user interface using NodeJS, using frameworks such as React, Lit, NPM

  • Work with docker to containerize services.

  • Work with AWS cloud services, including ECS (Fargate), Lambda, and load balancers, to deploy and manage applications.

  • Implement and follow CI/CD practices using GitLab for automated build, test, and deployment processes.

  • Collaborate with cross-functional teams to design technical solutions and ensure adherence to Microservice Design patterns and Architecture.

  • Apply expertise in Authentication & Authorization protocols (e.g., JWT, OAuth), including certificate handling and usage to ensure robust application security.

  • Use databases such as Postgres, MySQL, and DynamoDB to store and retrieve data efficiently.

  • Demonstrate excellent communication skills to collaborate effectively with team members and stakeholders.

  • Stay updated with new technologies and be eager to learn and incorporate them into projects.

  • Identify and implement improvements to enhance the performance, scalability, and usability of the applications.

About You

We are specifically seeking applicants who are Aboriginal and/or Torres Strait Islander and are accepted by the community in which they live or formerly lived. 

We are looking for someone who brings: 

  • An understanding of the issues affecting Aboriginal and/or Torres Strait Islander peoples. 

  • Strong knowledge of cultural protocols to ensure respectful and effective communication with Aboriginal and/or Torres Strait Islander communities. 

  • A solid understanding of First Nations histories, cultures and protocols.

  • Deep knowledge of Aboriginal ways of knowing, being and doing. 

  • Problem solving and decision-making skills. 

  • Program or project management capabilities. 

  • The ability to engage and collaborate effectively with senior leaders and both internal and external stakeholders. 

  • A collaborative mindset to influence and drive change in complex, fast-paced environments. 

  • 9+ years of hands-on development experience with Spring Boot & React.

  • Strong coding skills in Java 11 & 17 using spring boot, NodeJS using ExpressJS

  • Strong skills in UI development using Web Component and experience in frontend frameworks like React, Angular

  • Expert in containerization using Docker.

  • Experience in meeting Accessibility standards is a must.

  • Knowledge of cloud platforms, specifically AWS, and familiarity with serverless technology, services like ECS (Fargate), Lambda, and load balancers.

  • Proficiency in CI/CD practices using GitLab or Bamboo.

  • Familiarity with Microservice Design patterns and Architecture.

  • Expertise in Authentication and authorization protocols like JWT, and OAuth including certificate handling.

  • Experience working with databases such as Postgres, MySQL, and DynamoDB.

Desirable skills:

  • Experience in Node JS and related frameworks

  • Familiarity with Redux for state management.

  • Knowledge of UI design principles, wireframing, and prototyping, including experience with responsive design.

  • Experience with container Orchestration tools like Kubernetes

  • Experience in Microsoft AD for authentication and authorization.

  • Familiarity with document databases like Amazon Document DB.

If you are looking to take the next step in your career, we want to hear from you!

​​As part of your application with Telstra, you may receive communications from us on +61 440 135 548. 
 
When you join our team, you become part of a welcoming and inclusive community where everyone is respected, valued and celebrated. We actively seek individuals from various backgrounds, ethnicities, genders and disabilities because we know that diversity not only strengthens our team but also enriches our work. We have zero tolerance for harassment of any kind, and we prioritise creating a workplace culture where everyone is safe and can thrive.   
 
As part of the hiring process, all identified candidates will undergo a background check, and the results will play a role in the final decision regarding your application. 
 
We work flexibly at Telstra. Talk to us about what flexibility means to you. When you apply, you can share your pronouns and / or any reasonable adjustments needed to take part equitably during the recruitment process. 
 
We are aware of current limitations with our website accessibility and are working towards improving this. Should you experience any issues accessing information or the application form, and require this in an alternate format, please contact our Talent Acquisition team on DisabilityandAccessibility@team.telstra.com