Job Information
Software/Full Stack Developer
Ottawa, Canada 18 Days Ago
Job Category: Computer/IT
Job Type: Full-Time
Posted: 2021-06-01
Job Status
Start Publishing: 2021-06-01
Stop Publishing: 2021-06-30
Ottawa, Canada
Twitter Share on facebook



Working closely with our architecture and product management teams, you will be working to build the next-generation version of our core platform. You will be central to building the next generation of our education enablement platform. Working in an agile environment with engineering and product management, you will participate in the design and development of our core logic. Within the engineering team, you will use the latest tools to invent the successor to our platform, optimizing for maintainability and scalability. With close cooperation from our product management team, you will distill customer requirements into the powerful future capabilities of our best-in-class product. And like any good team, we take every opportunity to celebrate the successes of the Company together in a friendly and socially inviting environment.


Key Responsibilities:


  • Design and Develop new features using an iterative, Agile methodology
  • Prepare task breakdown of User Stories and provide accurate and timely estimates
  • Coordinate with QA to ensure a successful delivery of all planned Stories within a test driven methodology where Quality is “built-in” not “tested-in”
  • Deal with Ambiguity, willing to implement incrementally in the right direction
  • Implement for scalability, reliability, and performance
  • Investigate and address issues reported from production as assigned



  • SC/BA in computer science, or related major or equivalent combination of education and experience.
  • At least 5 years of progressive experience in the Software Development of high performance SaaS solutions using all or most of the following technologies:
    • .NET Core Web API
    • Entity Framework
    • SQL Server
    • OpenAPI/Swagger
    • React framework
    • Git & Gitflow-based workflow
  • Experience with Azure DevOps, Cloud (Azure/AWS) and building SaaS solutions
  • Willing to work in a culture that fosters ownership and accountability
  • Excellent interpersonal and communication skills (written and oral)


Nice to Have


  • Experience with eCommerce or Higher Education software considered an asset.
  • Experience with some or all of the following technologies
  • Deploying scalable software with Docker, Ansible, Kubernetes
    • Distributed Data Stores (CosmosDB, Cassandra, MongoDB)
    • GraphQL
    • Microsoft Graph API
    • ECMAScript 7/8
    • HTML5/CSS3
    • Bootstrap
    • jQuery
    • scripting languages such as Python, Perl, and shell script


Apply Now