Software Development Engineer

Who are we?

Maplesoft™ is a leading provider of software tools for engineering, science, research and teaching. Maple is math software that combines the world's most powerful math engine with an interface that makes it extremely easy to analyze, explore, visualize, and solve mathematical problems. Our innovative products harness the power of mathematics to provide users with the ultimate set of technical simulation and modeling tools.

We are looking for an experienced and motivated Full Stack Developer to join our team in Waterloo as a Software Development Engineer.

Who are you?

Always searching for the best solutions, driven by passion for programming and with an eye for detail, you are not satisfied with average solutions. Your drive for excellence, analytical skills and focused attitude result in error free code. You operate in a dynamic international environment in which requirements change quickly.

You have excellent communication, problem solving, time management and organizational skills with ability to work under pressure.

In this role, you will contribute to the development of id8 - the next web platform of the Noesis product Optimus. You will work with a team following the agile development methodology to deliver high quality and efficient software components.

You will spend time working with peers to define design for new software modules, coding to implement new software features and performing in-depth testing of software, guaranteeing no regression in legacy code.

You are experienced in Java (JavaEE) and Javascript and bring either a Master’s Degree along with some relevant experience in developing web-based applications experience, or a Bachelor’s degree with 4 or 5 years of experience.

Working at Maplesoft

Our teams build world-class software and services for system simulation, calculation management and systems engineering. Our product suite reflects the philosophy that given great tools, people can do great things!

Maplesoft offers a collaborative culture and the opportunity to work on some of the most innovative and exciting projects in the industry. We are committed to providing every employee with professional growth opportunities, a supportive work environment, and excellent compensation and benefits. Our Waterloo, Ontario office provides a Corporate Concierge Service, a Health & Wellness Program and an Onsite, Fully Equipped Fitness Facility