Senior Software Engineer

Senior Software Engineer
Education Perfect, Australia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Jan 16, 2024
Last Date
Feb 16, 2024
Location(s)

Job Description

Essential Assessment, an Australian Numeracy and Literacy learning and assessment platform, is looking for a Senior Software Engineer to join our team.

As a key player in our team, you will be instrumental in maintaining and enhancing the Essential Assessment platform, ensuring its continued success and growth in Australian schools. Collaborating closely with the co-founder, Product Manager, and General Manager, you will lead the ongoing development efforts and work synergistically with the Content and Publishing Teams. This role offers a unique opportunity to take ownership of a highly successful independent product while benefiting from the support and expertise of the extensive product and engineering team at Education Perfect.

What you will do in this role:

  • Support, act as a role model and develop the key skills of your direct reports - currently 1 junior engineer
  • Use stakeholder management skills and experience working with complex legacy code to continue to bring EA in alignment with industry best practice
  • Work with the co-founder to gain a historical understanding of the EA platform
  • Work alongside Education Perfect engineers on the management of the EA AWS environment
  • Contribute directly to the development, improvement and maintenance of the Essential Assessment (EA) software platform
  • Ensure software meets all requirements of quality, security, maintainability, reliability and extensibility
  • Undertake and complete software testing, including automated tests and manual testing, as required
  • Troubleshoot code-level problems quickly and efficiently
  • Create technical documentation for reference and reporting

About You:

  • 5+ years experience as a PHP developer
  • Experience working with large-scale systems that are used by a large number of users, including legacy patterns and code
  • Knowledge of coding languages, frameworks, tools and systems of EA’s technology stack:
    • PHP
    • MySQL
    • JQuery
  • Desirable - knowledge of EP’s technology stack:
    • C# and .NET
    • Typescript and React
    • Go
    • Terraform
  • Familiarity with Agile methodologies
  • Ability to work independently and multi-task effectively
  • Flexible and willing to accept a change in priorities as necessary
  • Strong attention to detail
  • Experience with software design and development in a test-driven environment
  • Familiarity with security and compliance standards
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • A keen sense of ownership and accountability with exceptional resourcefulness and troubleshooting aptitude

Equitable opportunities, growth, and development lie at the heart of how we work at EA. We understand that not all applicants may possess all the following attributes so if you think you have what it takes, but are not sure you check every box, we would love to still hear from you!

What we offer:

  • Remote and flexible working arrangements
  • 3 bonus paid days off over the Christmas period
  • Annual wellness benefit
  • Ongoing professional development, including opportunities to develop your career into other areas of our business

We celebrate individuality, value diversity, and understand that flexible and remote work opportunities enable our team members to work in a way that fosters creativity and inspires individual brilliance. When you work with us, you're not just joining a company - you're joining a team united by the desire to make a difference.

Job Specification

Job Rewards and Benefits

Education Perfect

Information Technology and Services - Toronto, Ontario, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.