Back to results

Software Engineering Development

  • Remote, Canada

Remote

Contract

Apply on querentia.com About employer

Applications open in a new tab.

Job details

Job type
Contract
Workplace
Remote
Apply by
Remote eligibility
Canada listed. Check the posting for province restrictions.
Posting language
English
Posted

Original job description

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 .
More about this job

Responsibilities

The software engineer at Querentia Inc. will write and test software in C, C++, Java and Python, build in security and quality checks, and work with cryptographic libraries. They will also work in Agile teams and use AI tools to help build, fix and test code.

Requirements

Candidates need at least 4 years of software development experience, including cryptographic libraries, security, quality constraints and Agile/Scrum work. They also need at least 1 year of using AI in software development, plus skill in unit testing and BDD.

Skills

  • C
  • C++
  • Java
  • Python
  • Cryptographic libraries
  • Security services
  • Unit testing
  • Agile
  • Scrum
  • SAFe
  • AI-assisted software development
  • Troubleshooting
  • Software testing
  • Software security
  • Software quality assurance

Categories

  • Technology
  • Software
  • Consulting

Keywords

  • Software Engineering
  • Software Development
  • C
  • C++
  • Java
  • Python
  • cryptographic libraries
  • security services
  • unit testing
  • BDD
  • Agile
  • Scrum
  • SAFe
  • AI-assisted development
  • software quality
  • software security
  • contract
  • remote
  • cybersecurity

Seniority

Senior

Tools

  • C
  • C++
  • Java
  • Python

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us