Back to job search
AG
Axiom Global TechnologiesVerified Job Source

Software Engineer – C/C++/Java/Python | Security

The software engineer will develop secure applications using multiple programming languages and integrate AI tools for code implementation and debugging. They will be responsible for ensuring software quality and security requirements are met within an Agile framework.

  • Remote
  • Canada
  • Posted Aug 19, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

We are looking for an experienced Software Engineer for a remote opportunity with an immediate start. Key Requirements 4+ years of software development experience using C, C++, Java, and/or Python Strong experience defining unit tests and knowledge of BDD (Behavior-Driven Development) 4+ years of experience working with cryptographic libraries and security services Strong understanding of software quality and security requirements 4+ years of experience working in Agile environments, including Scrum and/or SAFe 1+ year of experience using AI in software development, particularly for: Code implementation Troubleshooting and debugging Issue resolution Testing

What you’ll do

The software engineer will develop secure applications using multiple programming languages and integrate AI tools for code implementation and debugging. They will be responsible for ensuring software quality and security requirements are met within an Agile framework.

Requirements

Candidates must have over 4 years of experience in C, C++, Java, or Python, along with expertise in cryptographic libraries and BDD. Additionally, at least one year of experience utilizing AI for software development tasks is required.

Listed skills

  • ScrumPreferred
  • AgilePreferred
  • JavaPreferred
  • C++Preferred
  • PythonPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • C
  • C++
  • Java
  • Python
  • Unit Testing
  • Behavior-Driven Development
  • Cryptographic Libraries
  • Security Services
  • Agile
  • Scrum
  • SAFe
  • AI in Software Development
  • Troubleshooting
  • Debugging
  • Issue Resolution

Job areas

  • Software
  • Security & Safety
  • Technology
  • Engineering
  • Consulting

Additional details

Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available