Senior Software Engineer | Power BI & Insights

242 Exhibition St, Australia

Telstra

Join Australia's largest mobile network, view our plans for NBN broadband internet, mobile phones, 5G & on demand streaming services.

View all jobs at Telstra

Apply now Apply later

Employment Type

Permanent

Closing Date

31 Mar 2025 11:59pm

Job Title

Senior Software Engineer | Power BI & Insights

Job Summary

As a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical As a Senior Software Engineering Specialist , you thrive on collaborating with your team to design, build, and deliver innovative software applications and products that delight our customers. Your command of diverse skills, passion, curiosity, and ever-learning attitude will help us march toward building a world-class software organization. You will work closely with technical leads/designers and other stakeholders by building prototypes, evaluating different tech stacks, providing strong recommendations, delivering challenging propositions, and propelling overall productivity.

Job Description

Telstra’s an iconic Aussie brand with a global footprint. Our purpose is to build a connected future so everyone can thrive. We’re Australia’s leading Telco + tech company, spanning over a century with a footprint in over 20+ countries. 

What we offer 

  • Flex appeal; work when and from where suits you best 

  • Performance-related pay  

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

  • 16 weeks paid parental leave, for primary and secondary carers 

  • Purchased annual leave scheme 

  • Laptop, mobile phone + plan; you’ll never see a phone bill 

  • Extra day off per year, for you to use as you like 

  • 30% off Telstra Products and Services  

What you’ll do 

As a Senior Software Engineer, you apply broad knowledge and technical know-how in the Software Engineering domain to deliver the following responsibilities:  

  • Design, build, and run multiple complex insight engineering solutions related to E2E software metrics cutting across Code Quality, Code Merge, Code Build, Testing, Agile Delivery, Code Deployment, and Operations. 

  • Design, build and run multiple API & Batch integrations with key tech-stack applications, viz-a-viz, SonarQube, GitLab, Azure DevOps, JIRA, Zephyr, BMC Remedy, New Relic etc. 

  • Design, build and run multiple data analytics and visualisation solutions using Microsoft Fabric Platform capabilities. 

  • Design, build and run multiple business solutions using Microsoft Power Platform - Power Apps, Power Automate etc. 

  • Design, build and run multiple business solutions using Microsoft Power Platform - Power Apps, Power Automate etc. 

  • Aid engineering teams managing COTS/SaaS (e.g., Salesforce) applications to integrate with key tech-stack applications to capture respective software metrics.  

  • Empower and support stakeholders across the organisation to adopt Software metrics by providing subject matter expertise to influence the adoption.  

  • Support your team to develop innovative software that maintains data/network security management, leveraging set processes to reduce the time to production.  

  • Collaborate effectively with your team to translate customer needs into leading-edge software application products, services or systems that meet Telstra’s time, cost, and quality standards.  

  • 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.  

  • Contribute to continuous improvement initiatives of our systems and processes, apply ‘best practice’ corporate testing standards and our quality assurance approach to drive improved outcomes (e.g., productivity, customer experience and/or profitability)  

  • 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 to support your development and contribute to the delivery of team/mission outcomes. 

About You  

Proven experience in: 

  • REST API, API/ Microservice Development 

  • Java or Python 

  • Database Technologies – MySQL, Oracle, Cloud 

  • Microsoft Fabric, Microsoft Power Platform, Dataflows, Dataverse, Power Automate, Power BI, Power Apps 

  • Prior experience of data Integrations with SonarQube, GitLab, Bitbucket, JIRA, Zephyr, Azure DevOps, Power BI, New Relic 

  • Strong experience in delivery of CICD Tool Chains – Jenkins, Bamboo, Gitlab 

  • Implementation experience in: DORA – Software Delivery Performance Metrics, Flow Framework – Value Stream Metrics, CICD Metrics, Quality Metrics 

  • Hands-on full stack development experience in:  API Development /Front-end Development /Scripting/Back-end Development /Database Development 

  • Software Engineering Dev ops Practices , Dev ops Toolchains, Applying relevant agile practices 

  • Ability to drive Continuous Improvement with multiple teams based on metrics 

  • Strong Experience in defining best practices and improvement strategies based on metrics 

  • Strong communication skills, Growth/Learning mindset, Problem Solving, Team player 

  • Strong documentation and presentation skills 

Bonus points for 

  • Design and implement AI and ML models and algorithms 

  • Gather, preprocess, and manage data required for AI and ML algorithms 

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile API Development APIs Azure Bitbucket CX Data Analytics DevOps Engineering GitLab Java Jenkins Jira Machine Learning ML models MySQL Oracle Power BI Python REST API Salesforce Security Testing

Perks/benefits: Career development Parental leave Salary bonus

Region: Asia/Pacific
Country: Australia

More jobs like this