Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Melbourne, Victoria
85K-100K Annually
Junior
Utilities
The Role
The Software Engineer role involves designing, building, and delivering innovative software solutions, specializing in Microsoft 365 development, and utilizing technologies like C#, JavaScript, SPFx, and Azure Cloud. Key responsibilities include developing SharePoint solutions, full-stack application development, and managing Azure resources, while contributing to continuous improvement initiatives with a focus on collaboration and problem-solving.
Summary Generated by Built In

Employment TypePermanent

Closing Date7 Mar 2025 11:59pm

Job TitleSoftware Engineer

Job Summary

As a Software Engineer, you thrive on working with your team to design, build and deliver innovative software products and solutions that delight our customers. You apply broad knowledge in software application layer solutions and the software development lifecycle, to experiment, solve problems and own solutions that transform epics into new product features and capabilities. Your continuous learning and improvement mindset and collaboration skills are critical to success in this role, as you continue to deepen your knowledge and expertise in the Software Engineering Domain.Job Description

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 well-being and choice.
Here’s what you can expect from us

• Flexible working. Wherever you live, choose where, when, and how you work so you can be at your best.
• There when life happens. From Gender Affirmation Leave to Telstra’s Additional Leave Day, we give you time to spend away from work when you need it most.
• Pay for performance. We recognize outstanding contributions through our generous incentive programs.
• Parental Leave. A gender-equal policy for parents so you can choose how and when you take your leave (16 weeks full pay or 32 weeks half pay). Receive superannuation contributions on paid and unpaid parental leave.
• Unlimited learning. Level up your credentials with access to 17,000 learning programs. Learn ‘on the job’ and achieve university credits toward degrees and Master's programs.
• Global presence. With a global presence across 22 countries, there are many opportunities to work where we do business.
• Extra perks. Receive 25% off Telstra products and services, plus unlock exclusive discounts from over 240 brands and partners.
 

Make a Difference

As a Software Engineer, the candidate thrives on working with their team to design, build and deliver innovative software products and solutions that delight our customers. The candidate specializes in Microsoft 365 (M365) development, bringing expertise in C#, JavaScript, TypeScript and other programming languages. The candidate applies their knowledge in Full-Stack development, SharePoint Framework (SPFx), SharePoint customizations, and Azure Cloud Computing to build and manage applications and solutions. The candidate applies broad knowledge in software application layer solutions and the software development lifecycle to design, develop and implement solutions that leverage the M365 technologies and Azure, ensuring seamless integration with enterprise systems. The candidate’s continuous learning and improvement mindset and collaboration skills are critical to success in this role, as they continue to deepen their knowledge and expertise in the Software Engineering Domain.

Key Responsibilities

This is how you’ll bring the purpose of your role to life.

• Develop, customize and enhance custom SharePoint Online solutions using SPFx, React, JavaScript, and TypeScript.

• Design and develop full-stack applications that integrate with M365 products.

• Implement custom SharePoint web parts, extensions and applications using SPFx.

• Manage and optimize Azure resources, including Azure Functions, Logic Apps and App Services.

• Develop and maintain C#/.NET applications to extend M365 capabilities.

• Ensure best practices in CI/CD pipelines, DevOps, and automated deployments for solutions.

• Contribute to continuous improvement initiatives of our systems and processes by troubleshooting and resolving performance, security and integration issues and reduce application malfunctions.

• Collaborate effectively with your team to translate Telstra's needs into leading-edge software application products, services or systems.

• Seek diverse viewpoints from colleagues in your team, and apply analytical thinking to resolve complex problems that don’t have an immediate or ‘tried-and-tested’ solution.

• Apply a continuous learning and development mindset to your work, using tried and tested methodologies but also finding opportunities to experiment to incrementally improve or resolve challenges.

• Take ownership of your own actions and seek guidance from more experienced engineers in order to support your development and contribute to the delivery of team/mission outcomes.

About you
To be successful in the role, you'll bring skills and experience in:

  • 2+ years of hands-on experience in Azure Cloud Services, including Azure Functions, App Services, and DevOps.

  • Bachelor’s degree (or higher) in IT, Computer Science, Software Engineering, or a related field.

  • Strong experience in SharePoint development to build custom solutions for business requirements (SharePoint Online, SharePoint Framework (SPFx)).

  • Strong experience in integrating Power Automate/ Power Apps with SharePoint Online to build out of the box solution.

  • Proficiency in React.js and other frontend components.

  • Solid understanding of JavaScript, TypeScript, HTML, CSS and modern UI frameworks.

  • Proficiency in developing and maintaining C#/.NET applications to create custom solutions such as intranets, employee portals, project portals etc…

  • Strong programming skills with ability to learn and adapt to different programming languages.

  • Experience with REST APIs, Microsoft Graph API and integration with third-party services.

  • Experience in upgrading and migrating solutions to new and more efficient solutions.

  • Experience in effectively managing Azure resource groups to reduce costs and wastage of resources.

  • Experience in managing PRISMA alerts and Ms Defender Alerts.

  • Strong understanding of databases, including SQL Server and NoSQL.

  • Experience with CI/CD pipelines, Git, and Agile development methodologies (JIRA).

  • Excellent problem solving and analytical skills

  • Strong communication and interpersonal skills

  • Ability to work independently and as part of a team

Mandatory Skills:

  • SharePoint Framework

  • Power Automate/ Power Apps

  • Azure Cloud Services

  • Full Stack Development

  • CI/CD

  • DevOps

If you are passionate to succeed as part of an agile and experienced team, we welcome you to apply!
-------------------------------------

We encourage applications from people of all abilities and backgrounds - including Aboriginal and Torres Strait Islander peoples, the LGBQTI+ community, linguistically diverse, and people living with disability. When you apply, you can choose to note the pronouns you use and /or any reasonable adjustments needed to take part equitably during the interview process. Visit
 www.telstra.com.au/careers/diversity-and-inclusion or email us at [email protected] noting your preferred method of contact

Recruitment Start Date:07/02//2025

Recruitment End Date: 07/03/2025

Remuneration Range: AUD $85,000 - $100,000

Top Skills

C#
JavaScript
Typescript
The Company
HQ: Sydney, NSW
10,000 Employees
Hybrid Workplace
Year Founded: 1901

What We Do

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.

Similar Jobs

Perpetual Logo Perpetual

Software Engineer, Full Stack - Perpetual Digital

Fintech • Payments • Financial Services
Melbourne, Victoria, AUS
1382 Employees

Canva Logo Canva

Software Engineer (Python) - Data Platform (Open to remote across ANZ)

Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
Remote
Hybrid
Melbourne, Victoria, AUS
5000 Employees

Commonwealth Bank Logo Commonwealth Bank

Software Engineer CIAM

Fintech • Financial Services
2 Locations
52000 Employees

Anduril Logo Anduril

Senior Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Melbourne, Victoria, AUS
4500 Employees

Similar Companies Hiring

Sierra Space Thumbnail
Utilities • Robotics • Information Technology • Hardware • Aerospace
Broomfield, CO
1600 Employees
LineVision Thumbnail
Utilities • Renewable Energy • Internet of Things • Greentech • Energy • Analytics
Boston, MA
85 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account