Current Openings - Career and Employment Opportunities at Maplesoft - Maplesoft

Open Position: Business Information Systems Developer

Business Information Systems Developer

Business Information Systems (BIS) is responsible for the development, maintenance and support of a variety of inward and outward-facing systems.  Examples include online ordering and membership systems, customer service tools, and components that integrate our data with a number of third party systems.

We seek a software developer to become an important member of the BIS team to develop and support our applications.


  • Demonstrated experience developing C# applications targeting the Microsoft .NET Framework using Visual Studio. 
  • Expert knowledge of HTML, CSS. JQuery and JavaScript.
  • Experience developing, maintaining and accessing databases in Microsoft SQL Server including strong knowledge of SQL, the .NET Framework Data Provider for SQL Server and LINQ to SQL.
  • Familiar with integrating data and functions from third party sources such as Salesforce, Facebook, Twitter, etc.
  • Salesforce development experience, with a strong focus on Apex and Visualforce development.
  • Certification is strongly preferred.
  • In depth understanding of developing application on the platform.
  • Demonstrated ability to work on multiple projects in a team environment.
  • Quick and versatile in becoming productive with new technology.
  • Familiar with all phases of the software development lifecycle including requirements gathering, documentation, and QA/testing.
  • College or university diploma in Computer Science or related field.

Your Next Step

Please send resume submissions to:

Human Resources
Maplesoft - 615 Kumpf Drive
Waterloo, ON, N2V 1K8



Privacy of Your Personal Information
You are submitting your personal information to us voluntarily. This information will be used for recruitment purposes only and will not be given to a third party without your explicit permission. We will keep your resume on file for six months at which time it will be deleted or destroyed.