The point where experts and best companies meet
Share
This role is part of our Best Fit job match program. We have a variety of Software Engineering roles across ANZ. Apply for this role to be considered for multiple roles.Key job responsibilities
- Design, develop, test, deploy, maintain and improve software
- Investigate design approaches, prototype new technology and evaluate technical feasibility
- Write high quality distributed system software and perform peer code-reviews
- Perform development and maintenance of key system features
- Drive best practices and engineering excellence
- Create and review software design documentation and mentor junior engineers
- Create and review documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer material, etc
A day in the lifedesign approaches, prototype new technology and evaluate technical feasibility. You’ll write high quality distributed system software and drive engineering best practices. Working in an Agile/Scrum environment you’ll establish architectural principles
and mentor team members.AWS engineers are versatile, able to simplify the complex and remove obstacles so builders can build. When you join, you will work on projects that are critical to AWS, and our customers needs. You will have opportunities to continue to grow and follow
- Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
- 3+ years relevant experience in software development
- Experience working with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments
- Proficiency with one or more general purpose programming languages including but not limited to: Python, Java, Typescript, Scala, Golang, C++ or C#
These jobs might be a good fit