Job description
Job Description:
Role Summary:
An excellent opportunity has become available for a highly motivated and passionate Senior Software Engineer to join the Telstra Spatial Insights team (Internet of Things). This role is suited to a candidate who has a strong desire to design, develop and integrate high quality software solutions that support the growth, scale and optimisation of the Telstra Spatial Insights product and platform.
Role Requirement: Require a software engineer with a strong software design and engineering background who can advocate and implement high quality software practices across the team, the candidate should be able to build, test, deploy and troubleshoot software implementations as well.
Core Technical Skills Required:
Investigate the needs of end users – understand customer needs, goals, and behaviours to translate into realisable software design recommendations and approaches
Design Software Solutions – Lead requirement gathering, Design and document Software implementations and consult with the development team prior to finalising design decisions to communicate agreed requirements and design approaches
Build Software - Codes in multiple software languages (JavaScript, Typescript, React, Node.js and C#) moving between front-end and back-end technologies, refactor code as required, and perform incremental code builds and deployments
Test Software - Co-ordinate cross-functional test efforts to ensure software implementations are reviewed and tested prior to deployment as well as Document test strategies, plans and results
Adopts agile practices - Adopts Agile practices to guide rapid development of high-quality software concepts through to deployment
Improves technology - Identifies and troubleshoots software platform issues to identify root causes through to resolution
Deliverables & Responsibilities:
Design and implement a software solution which replaces existing Power Bi dashboards and reporting functionality with a native software developed dashboard and reporting approach
Enable the Spatial Insights platform to scale, optimally transact telemetry/insights data and support multi-tenancy
Design and implement a software solution to support user authentication and external API exposure
Enable future use case software development via dashboard and data analytic reporting functionality (Heavy Vehicle Detection, Age and Gender Demographics, Pothole detection, Employee to customer interaction)
#LI-SG12
Enterprise Platform Engineering Java