Querentia®Talent · Trust · Thrive
Software Engineering

Software Engineering Development

Remote · CanadaContract · Remote 1 day ago

Engagement

Contract

Remote

Apply on Ceipal

Quick Apply sends your details straight to our recruiters.

About the role

Software Engineering Development

Role Name: Software engineering development Work Site: Remote Start Date: Immediate availability Possible 3 Month CTH

Job Summary

We are seeking a Software Engineering Development professional with strong hands-on experience in software development using C, C++, Java, and Python . The ideal candidate should have solid experience working with cryptographic libraries and security services , along with a strong understanding of quality and security constraints in software development.

The candidate should also be comfortable working in Agile environments , particularly Scrum and potentially SAFe , with the ability to define effective unit tests and knowledge of BDD (Behavioural-Driven Development) . Experience using AI in software development , particularly for implementation, troubleshooting, fixing, and testing, is also required.

Key Responsibilities & Requirements

  • Develop software using C, C++, Java, and Python , with at least 4 years of development experience .
  • Effectively define and implement unit tests and demonstrate knowledge of BDD (Behavioural-Driven Development) .
  • Work with cryptographic libraries and security services , with at least 4 years of relevant development experience .
  • Ensure software development activities meet quality and security constraints , supported by at least 4 years of experience in this area.
  • Apply Agile development practices , with at least 4 years of experience , including Scrum and possibly SAFe .
  • Utilize AI in software development works , with at least 1 year of experience , especially for implementation, troubleshooting, fixing and test .

This engagement is managed end-to-end by Querentia. Our recruiters give you honest feedback at every stage, prepare you for the interview, and support a smooth onboarding once you land the offer.