Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer

at Magnet Forensics

Posted 1 day ago | 0 applied

Description:

  • Magnet Forensics is a global leader in developing digital investigative software that acquires, analyzes, and shares evidence from various devices.
  • The company is looking for a Senior Software Engineer to join the Customer Hosted Review Team, which focuses on building the next generation of Digital Forensics products.
  • The team aims to enhance collaboration between stakeholders in agencies and produce software that addresses critical problems faced by digital forensics professionals.
  • The role involves analyzing requirements, designing secure solutions, developing maintainable software, participating in code reviews, troubleshooting defects, and guiding best practices.
  • Candidates must reside in Canada.

Requirements:

  • Candidates should have 4+ years of experience with C#.
  • A minimum of 2+ years of experience with ReactJS or a similar frontend framework is required.
  • Proficiency in API architectures such as REST or GraphQL is necessary.
  • Candidates must be skilled in using Git-based version control systems.
  • Proficiency in relational databases like MySQL or PostgreSQL is required.
  • Experience with a testing framework (e.g., XUnit, Jest, PyTest) is necessary.
  • Familiarity with Jenkins, GitLab, or Azure DevOps is required.
  • Nice-to-haves include experience with other Object-Oriented languages (e.g., Python), Linux environments, Infrastructure as code environments, Distributed Document Stores, Kubernetes, and telemetry tools.

Benefits:

  • Magnet Forensics offers generous time off policies.
  • The company provides competitive compensation, with a range from $107,200 to $160,800 CAD.
  • Employees have access to volunteer opportunities and reward and recognition programs.
  • The company supports employee committees and resource groups.
  • Healthcare and retirement benefits are also included.