Point your AI agent at freehire and let it find you a job.

Get the CLI →

J M Group Inc

NewBe an early applicant

Software engineering development

Posted
Discussion

Summary

Software Engineer in Toronto developing in C, C++, Java, and Python with a focus on secure, quality-driven engineering. Day-to-day work involves writing unit tests/BDD, using cryptographic libraries and security services, following Agile (Scrum/SAFe) practices, and applying AI tools for implementation, troubleshooting, and testing.

Job Description

Job Description

We are seeking a skilled Software Engineer with strong experience in C, C++, Java, and Python development, with a focus on security and quality-driven software engineering.

Must-Have Skills:

  • At least 4 years of experience in development using development in C, C++, Java, Python.
  • Ability to effectively define unit tests and knowledge of BDD (Behavioural-Driven Development).
  • At least 4 years of experience in development using cryptographic libraries and security services.
  • At least 4 years of experience with quality and security constraints in software development.
  • At least 4 years of experience using Agile (at least Scrum, and possibly SAFe) practices.
  • At least 1 year of experience using AI in software development works, esp. for implementation, troubleshooting, fixing and test.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available