Telstra

Software Engineer

Telstra

full-time

Posted on:

Location Type: Office

Location: Launceston • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSJavaSpringSpring BootSpringBoot

About the role

  • Participate in the full software development lifecycle; including analysis, design, test, delivery and production support.
  • Develop applications using a variety of languages and technologies.
  • Actively participate with team members to define and implement solutions.
  • Regularly engage with stakeholders, project managers, quality assurance teams, and fellow developers to update them on the ongoing progress of the extended technology roadmap.
  • Establish and sustain collaborative workflows with teams to guarantee the even distribution of tasks and maintain a coherent visual design.
  • Generate high-quality code and automated tests, which elevate the team's efficiency and velocity.
  • Provide recommendations for solutions by evaluating the pros and cons of custom development versus off-the-shelf alternatives.

Requirements

  • Bachelor’s degree in computer science/IT/Software engineering or equivalent experience.
  • 3 or more years of experience in software development.
  • Strong fundamentals in computer science and algorithms.
  • Experience in designing RESTful APIs.
  • Proficiency in developing back-end solutions for web and mobile applications
  • An adaptable mindset that questions conventional thinking and emphasizes innovative and unconventional approaches.
  • Strong proficiency with Java and some experience with Spring Boot
  • Familiarity with fundamental AWS technologies for web and mobile development.
  • Experience in unit/integration testing.
Benefits
  • 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
  • Additional 30% off Telstra products and services
  • Toolkit provided (laptop + mobile phone + plan paid for)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software development lifecycleJavaSpring BootRESTful APIsback-end developmentweb applicationsmobile applicationsunit testingintegration testingalgorithms
Soft skills
collaborationcommunicationadaptabilityproblem-solvinginnovationteamworkstakeholder engagementtask distributionvisual design coherencerecommendation evaluation
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in ITBachelor’s degree in Software engineering