Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Senior C++ Software Engineer
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
ICT
💰 Salary Not shared
📊 Market A$10,000–A$14,583/mo (A$120,000–A$174,996/yr)
About the Company
Doing our best work, from anywhere. We believe it's people who give purpose to our technology. So we're committed to staying close to our customers and providing them the best experience. And delivering the best tech. On the best network. Because our purpose is to build a connected future so everyone can thrive. We build technology and content solutions that are simple and easy to use, including Australia's largest and fastest national mobile network. That's why we strive to serve and know our customers better than anyone else - offering a choice of not just digital connection, but digital content as well. And that's why we have an international presence spanning 15 countries, including China. In the 21st century, opportunity belongs to connected businesses, governments, communities and individuals. As Australia's leading telecommunications and information services company, Telstra is proud to be helping our customers improve the ways in which they live and work through connection. Be first to know about Telstra news, advice and offers, as well as updates on our people and partners: tel.st/subscribe Telecommunications Specialties: Telecommunications, Mobile Networks, Broadband, 5G, Cloud Services, Cybersecurity, IoT, Digital Transformation
Responsibilities
- ● Closing Date 24 Sept 2026 11:59pm
- ● Job Title Senior C++ Software Engineer
- ● Job Summary As a Senior Software Engineer, you thrive on understanding and translating 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. Job Description Who We Are
- ● 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
- ● Main Focus of the Role This role is responsible for designing, developing, and supporting high-performance applications using C++, Java, and Spring Boot technologies. The successful candidate will build scalable REST APIs and Microservices , contribute to strategic engineering initiatives, and provide technical expertise across Telstra's network and software platforms.
- ● Key Roles & Responsibilities
- ● Design, develop, and maintain efficient and reliable C++ applications .
- ● Develop Java & Spring Boot Microservices .
- ● Build and enhance RESTful APIs .
- ● Troubleshoot technical issues and implement effective solutions.
- ● Test, deploy, and support new and existing applications.
- ● Extend and maintain existing software modules.
- ● Collaborate with engineers, architects, and stakeholders to deliver business outcomes.
- ● Contribute technical expertise to new and ongoing strategic initiatives.
- ● Ensure delivery of high-quality solutions within agreed timelines. Essential Skills
- ● + years of C++ development experience (C++14 or above).
- ● Strong understanding of C++ internals, algorithms, and data structures .
- ● Hands-on experience with Java and Spring Boot .
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Telstra.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas