Responsibilities
- Design, implement, test, deploy, and refine a large set of integrations (standardized and custom) and internal tools while improving development efficiency
- Find and use the best technologies to add features to our products
- Implement data exchange methods and standards and develop prototypes in collaboration with product management and third-party partners as necessary
- Work in a fast-paced, agile environment to ensure timely delivery of high-quality, meaningful solutions
- Help to mature existing and develop new standardized processes around IXL’s technical implementations; contribute to the vision and design of a next-generation integration platform
Requirements
- Bachelor's or advanced degree in computer science or a related discipline
- A solid grasp of general programming principles
- Excellent programming skills in Java or other object-oriented language
- Ability to work both independently and with a wide variety of teams
- Passion for improving education through technology
Nice to Have
- Knowledge of Java, SQL, JavaScript, CSS, React, Linux, and Git is a plus
Benefits
- Base salary range: $90,000 to $92,000 CAD
- Benefits included
Work Arrangement
On-site — Toronto, Ontario, Canada
Additional Information
- Position requires being in the Toronto, Ontario, Canada office
- Company values diversity in age, race, ethnicity, gender, sexual orientation, physical and mental ability, political and religious beliefs, and life experience
- IXL Learning is an equal opportunity employer and does not discriminate based on legally protected categories