Senior Software Engineer (.NET)

Join our Development team in Toronto

Application deadline: 30th Jun 2021

About the role: Senior Software Engineer - .NET

Our human layer security platform uses contextual machine learning, powerful encryption and analytics technologies to prevent human-activated data breaches, protect sensitive data, and enable you to identify areas of risk across your email network. Our Development team in Richmond Hill work across several areas of our platform including Core backend, Investigate 365 a risk analysis tool that shows email data breaches and our new in-house Ecommerce Platform. We’re happy to offer remote working with 1 day a week in our Richmond Hill office

What you’ll do?

Initially we are looking for an Engineer to work across our new Ecommerce Platform, with new enhanced functions for customer self-service to purchase and renew Egress products. You’ll be working closely with our Sales, Marketing, Design and DevOps teams in the UK to deliver new features.

How you’ll do it?

  • .NET or .NET CORE
  • General JavaScript knowledge ES6+
  • js or similar; React.js or Angular.js
  • Test Driven Development; Front-end (Jest), Back-end (NUnit/MSTest)
  • Knowledge of Salesforce Ecommerce Platform
  • General Web App security; client and server side
  • TypeScript knowledge
  • SCSS or other CSS pre-processors
  • Docker
  • Terraform
  • Azure experience
  • Webpack configuration knowledge
  • Writing and publishing NPM packages


  • Annually fully funded company kickoff
  • Management / peer recognition programs with rewards
  • Regular employee personal development and training reviews
  • Flexible dress code
  • Egress funded weekly lunch
  • Free fruit
  • Medical cover and dental cover
  • Long-term disability cover
  • Life insurance and AD&D
  • Access to mental wellbeing services through Posaction / Sirius

  • 15 days annual leave
  • Retirement savings plan
  • £2,000 ($ Equivalent) employee referral scheme
  • Eligibility to participate in Enterprise Management Investment (EMI) stock option scheme

Our Toronto office


About our Toronto office

Our Toronto office is just a short distance from the city’s bustling center. With easy access to local and major highways, its suburban location contributes to the office’s unique, calm ambience.

Similar Jobs

Job Department Location Closing Date
Senior Developer (C#) Development Flexible (UK) 30 June 2021
Senior Software Developer (.NET) Development Flexible (UK) 30 June 2021
Principal Software Engineer (Vue.js) Development Flexible (UK) 30 June 2021