Key Software Developer Role
We're looking for an experienced software developer to join our product team. This team is driven by a passion to enable people everywhere to achieve their goals in education by creating technology that improves choice and decisions.
Your primary responsibility will be to build and maintain our application and admission platform used by universities and TAFEs in Australia and international institutions worldwide. The team designs new functionalities and improves the current capabilities to improve features, speed, cost, and scalability of our product.
* Create high-quality, testable, secure, maintainable, and extendable code
* Solve challenging bugs and production issues within the development environment
* Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
* Exercise judgement in selecting methods, techniques, and evaluation criteria for obtaining results
* Design, build, and maintain efficient, reusable, and reliable code
* Drive change and improvement in all phases of the development lifecycle
Here are some key skills we're looking for:
* 4+ years of experience in web application development, object-oriented fundamentals highly desirable
* Familiarity with relational databases, SQL proficiency highly favourable
* Fluent in English, as it is the working language
* Experience in EdTech or the education industry will be appreciated
* The ability to deliver high-quality code and learn quickly
* Outstanding verbal and written communication skills and the ability to collaborate with cross-functional teams including product and support
We use a variety of technologies including Python, Django, Flask, React, Amazon RDS for PostgreSQL, Amazon Aurora, Docker, Amazon ElastiCache (Redis), EventBridge, and more.
What do we offer:
* Competitive compensation and benefits package
* Dynamic & Global Team
* Wellbeing Programs
* Be a meaningful part in our success
* Competitive time off including volunteer days
* Great Talent & Development Programs
Please submit your application today and start your journey with us. You'll meet with different team members, peers, and undergo a skills assessment.