12 hours ago

Software Development Graduate

Amazon Web Services (AWS)

On Site
Full Time
A$100,000
Sydney, New South Wales, Australia

Job Overview

Job TitleSoftware Development Graduate
Job TypeFull Time
Offered SalaryA$100,000
LocationSydney, New South Wales, Australia

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Amazon Web Services (AWS)

Amazon is looking for passionate Software Development Graduates to join our team ASAP.

Amazon/AWS offers a unique, inclusive work environment where you’ll be able to work on the A to Z of problems, at scale, for real customers. You’ll join a team solving challenging problems with innovative software solutions, building global software at scale every day and having a ton of fun while you do it.

We are a group of engineers that values diversity and collaboration to help each other succeed as a team. Bring your experiences, perspectives and skills to help build a great shopping experience for customers all around the world. We're looking for developers with a passion for solving challenging problems, learning on the go and working with teammates to have a global impact.

Key Job Responsibilities of a Software Development Graduate

  • You will own the development of software end to end, from working with stakeholders on requirements through to owning the ongoing operations of the software that you build at scale.
  • You will work with a great, global team to tackle new challenges.
  • You will have the opportunity to experiment and learn from your successes and your failures.

Apply today to join our incredible team building software for our customers around the world. Have fun and build great software!

Basic Qualifications

  • Must be in the final semester/trimester of a university undergraduate or postgraduate degree, or have completed university studies within the past 24 months of applying (Dec 2023 - Dec 2025).
  • Able to commence a role from December 2025 to April 2026.
  • Enrolled/Completed a degree in Computer Science, Computer Engineering, Information Technology at university or relevant tertiary institution.
  • Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform).
  • Knowledge of Perl or other scripting languages a plus.
  • Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
  • Experience in optimization mathematics (linear programming, nonlinear optimization).
  • Ability to effectively articulate technical challenges and solutions.
  • Deal well with ambiguous/undefined problems; ability to think abstractly.

Preferred Qualifications

  • Experience developing in a Linux environment.
  • Experience developing software on Amazon Web Services (AWS) platforms.

Acknowledgement Of Country

In the spirit of reconciliation Amazon acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.

Key Skills/Competency

  • Object-oriented design
  • Coding (C/C++, Java)
  • UNIX/Linux
  • Distributed Systems
  • Algorithms
  • Relational Databases
  • Optimization Mathematics
  • Problem-solving
  • Software Development Life Cycle
  • AWS Platform experience

Tags:

Software Development Graduate
Software Engineering
Graduate Program
Entry-level Software
Programming
Object-oriented Design
C++
Java
Linux
AWS
Distributed Systems
Algorithms
Relational Databases
Perl
UNIX
Cloud Computing
Big Data
Scale Systems
Development Operations
Problem Solving

Share Job:

How to Get Hired at Amazon Web Services (AWS)

  • Research Amazon's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Master Amazon's Leadership Principles: Prepare to demonstrate how your experiences align with each of the 16 principles using the STAR method.
  • Tailor your resume: Customize your resume to highlight relevant coursework, projects, and skills (C/C++, Java, Linux, algorithms) that match the Software Development Graduate job description.
  • Ace the technical interview: Practice data structures, algorithms, and object-oriented design problems, focusing on problem-solving and coding efficiency.
  • Prepare behavioral responses: Develop compelling stories for common behavioral questions, showcasing your collaboration, problem-solving, and learning abilities.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background