Software Developer, New Grad (Ontario)

Software Developer, New Grad (Ontario)

07 Aug
|
IXL Learning
|
Ontario

07 Aug

IXL Learning

Ontario

Software Developer, New Grad at IXL Learning
About the role IXL Learning is looking for recent graduates to join our team as software developers. This position offers an exciting opportunity to work on developing integrations and internal tools that support our educational products used by school districts across the globe. As a software developer, you will be involved in designing, building, and maintaining systems that facilitate data exchange and improve the efficiency of our platform. Your work will directly impact the educational experiences of millions of learners and help educators deliver personalized learning solutions. The role is on-site in Toronto, ON, Canada, and is ideal for individuals passionate about leveraging technology to enhance education. You will collaborate with cross-functional teams, contribute to process improvements, and help shape the future of our integration platform.
Key facts Location: Toronto, ON, Canada
Engagement: Full-time
Team: Integrations Team
Salary: The annual salary for this role ranges from $90,000 to $92,000 CAD, depending on experience, skills, and education.
Benefits are included, and compensation is influenced by the role, level, and location.
The salary range reflects the company's commitment to offering competitive compensation packages for new graduates entering the tech industry.
The position is based in office at our Toronto office, and no remote work options are specified in the source.
What you'll do Design, develop, test, and enhance a variety of integrations and internal tools that improve development workflows and product functionality.
Identify the most suitable technologies and frameworks to implement new features and optimize existing systems.
Collaborate closely with product management, engineering teams, and external partners to understand requirements and create prototypes for new integrations.
Establish data exchange standards and protocols to ensure seamless communication between different systems and platforms.




Participate in agile development cycles, including planning, stand-ups, code reviews, and retrospectives, to deliver high-quality solutions on time.
Contribute to the documentation of technical specifications, system architecture, and integration processes to facilitate knowledge sharing and future maintenance.
Troubleshoot and resolve technical issues related to integrations, data flows, and internal tools, ensuring minimal disruption to ongoing operations.
Assist in the development of testing frameworks and automation scripts to improve deployment reliability and reduce manual effort.
Stay informed about emerging technologies, best practices, and industry standards relevant to integration development and software engineering.
Support continuous improvement initiatives by analyzing current processes and recommending enhancements to increase efficiency and scalability.
Work closely with QA and support teams to ensure integrations meet quality standards and function correctly across different environments.
Requirements A bachelor's degree or higher in computer science, software engineering, or a related field.
Demonstrated understanding of fundamental programming concepts and software development principles.
Proficiency in Java or a similar object-oriented programming language.
Ability to work independently, manage time effectively, and prioritize tasks in a quick-paced environment.
Experience or familiarity with Java, SQL, JavaScript, CSS, React, Linux, and Git is advantageous, but not mandatory.
Strong problem-solving skills, attention to detail,



and a logical approach to debugging and troubleshooting.
Passion for leveraging technology to improve education and a genuine interest in EdTech solutions.
Good communication skills, with the ability to collaborate effectively with cross-functional teams and external partners.
Willingness to learn new technologies and adapt to evolving project requirements.
Ability to document technical work clearly and thoroughly for team sharing and future reference.
Prior internship or project experience related to software development, integrations, or educational technology is a plus but not required.
Nice to have Experience working with cloud services such as AWS, Azure, or Google Cloud Platform.
Familiarity with API development, RESTful services, and data exchange formats like JSON and XML.
Knowledge of Agile development methodologies and tools such as Jira or Trello.
Exposure to DevOps practices, continuous integration, and deployment pipelines.
Prior experience working in a collaborative, fast-moving tech environment or startup setting.
Understanding of data privacy and security standards, especially in educational contexts.
Skills & tools Java, SQL, JavaScript, CSS, React, Linux, Git.
Practical notes The salary for this role ranges from $90,000 to $92,000 CAD, with benefits included. Compensation is determined based on relevant experience, skills, and education, with individual salaries set accordingly. This position is on-site in Toronto, ON, Canada, and does not specify remote or hybrid options. The role offers an excellent opportunity for new graduates to gain hands‑on experience in a leading EdTech company, working on impactful projects that serve millions of learners and educators worldwide. The company values innovation, collaboration, and continuous learning, making it an ideal environment for recent graduates eager to start their careers in software development and educational technology.

#J-18808-Ljbffr

📌 Software Developer, New Grad (Ontario)
🏢 IXL Learning
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer, new grad (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software developer, new grad (ontario) / ontario