Software Engineer – Front-end, Back-end, Full-stack

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer building a cloud-based platform for digital forensic tools at Magnet Forensics. Collaborating with teams worldwide to uncover critical evidence faster.

Responsibilities

  • Analyze requirements, break down tasks and estimate effort
  • Design robust, performant and secure solutions
  • Develop efficient, modular, and maintainable software solutions
  • Participate in code reviews
  • Troubleshoot, debug and fix defects
  • Take initiative, build strong teams and communicate effectively
  • Guide best practices for building, delivering and maintaining multiple source code projects
  • Understanding the intent of the product and using that knowledge to make product design and architecture decisions.

Requirements

  • Relevant professional software engineering experience
  • Post-secondary education in software engineering, computer or electrical engineering, computer science, math, or related field
  • Strong full-stack development skills with experience on both front-end and back-end systems
  • Proficiency with React and modern front-end web development (component design, state management, responsive UI)
  • Experience with C# and building server-side application code (APIs, services, data access)
  • Experience writing and maintaining automated tests at various levels of abstraction
  • Ability to work cross-functionally, communicate effectively with technical and non-technical stakeholders, and collaborate in a team environment
  • Comfortable navigating ambiguity and adapting in a fast-changing environment.

Benefits

  • Generous time off policies
  • Competitive compensation
  • Volunteer opportunities
  • Reward and recognition programs
  • Employee committees & resource groups
  • Healthcare and retirement benefits

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$90,000 - CA$140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

React

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.