![S I Systems](https://media.trabajo.org/img/noimg.jpg)
Senior C+ Developer to design, construct, and implement prototype software for a digital curren[...]
4 weeks ago
Job Type: Contract
Positions to fill: 1
Start Date: Jul 02, 2024
Job End Date: Feb 01, 2025
Pay Rate: Hourly: Negotiable
Job ID: 137687
Our valued client is seekinga Senior C++ Developer to design, construct, and implement prototype software for a digital currency project
Initial 6-month contract in Ottawa, ON with a strong possibility of extension to a total term of 3 years. 100% remote options will be considered however local candidates with the ability to work on-site twice a week in downtown Ottawa, ON will be heavily prioritized. 7.5 hours/day, Monday to Friday (EST Timezone).
Responsibilities:
- Work within a team to develop and test software in support of research and development activities on digital currency
- Collaborate with vendors and partners to design, construct and implement prototype software
- Participate in code reviews, explain and justify design choices when multiple options are available
- Collaborate with members of the project teams, including other stakeholders, to support the successful delivery of the project’s objectives
Must-Have Skills:
- 5+ years of demonstrated recent experience in C++ (17) software development, ideally in a large production-grade project
- Demonstrated experience in implementing software systems and applications using cryptographic techniques such as AES, RSA, ECC, and SSL/TLS as well as cryptographic libraries such as OpenSSL, TomCrypt, or equivalent tools.
- Demonstrated experience with a Linux-based development environment and version control (gcc/clang, make/CMake, git, shell-scripts)
- Demonstrated knowledge of cryptography used in cryptocurrencies (e.g. Bitcoin, Ethereum, Solana) or similar applications
- Demonstrated experience with systems and network programming (multi-threading, tcp/udp sockets, web services)
- Demonstrated understanding of programming concepts, object-oriented design, data structures, software design patterns, and multi-threaded design
- Demonstrated experience developing integrations with cloud services such as Software as a Service (SaaS) databases
Nice-to-Have Skills:
- Demonstrated knowledge with Mobile application development
- Demonstrated knowledge with quantum-safe cryptographic primitives and libraries
- Demonstrated knowledge with Terraform, AWS and Azure cloud services
- Demonstrated knowledge with Privacy Enhancing Technologies (PETs) e.g., Blind Signatures, Zero Knowledge Proofs
-
C+ Software Developer
4 weeks ago
Ottawa, ON, Canada Adecco Canada Full timeInformation Technology - Software Engineer C++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance ....
-
C+ Software Developer
4 weeks ago
Ottawa, Canada Adecco Canada Full timeInformation Technology - Software Engineer C++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security...
-
C+ Software Developer
4 weeks ago
Ottawa, Canada Adecco Canada Full timeInformation Technology - Software Engineer C++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security...
-
C+ Software Developer
4 weeks ago
Ottawa, Canada Adecco Canada Full timeInformation Technology - Software Engineer C++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security...
-
C++ Software Developer
4 weeks ago
Ottawa, Canada Adecco Canada Full timeC++ Software Developer Adecco is currently recruiting for a C++ Software Developer . This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the...
-
C++ Software Developer
3 weeks ago
Ottawa, Canada Adecco Canada Full timeC++ Software Developer Adecco is currently recruiting for a C++ Software Developer. This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the following...
-
C++ Software Developer
3 weeks ago
Ottawa, Canada Adecco Canada Full timeAdecco is currently recruiting for a C++ Software Developer. This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the following responsibilities:Work...
-
C++ Software Engineer
3 weeks ago
Ottawa, ON, Canada Hays Full timeSecurity Software (C++) Developer Client: Banking Institution Role: Security Software (C++) Developer Job Type: Contract (6 month – 2.Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability Status Our client, a very well-known banking client looking to hire Security...
-
C++ Software Developer
3 weeks ago
Ottawa, Canada Adecco Canada Full timeAdecco is currently recruiting for a C++ Software Developer. This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the following responsibilities:Work...
-
C++ Software Developer
2 weeks ago
Ottawa, Canada Adecco Canada Full timeAdecco is currently recruiting for a C++ Software Developer. This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the following responsibilities:Work...
-
C++ Software Developer
4 weeks ago
Ottawa, Canada Adecco Canada Full timeC++ Software DeveloperAdecco is currently recruiting for a C++ Software Developer. This is a 6-months hybrid contract opportunity with a possibility of extension. This role is with one of our public sector client based in Ottawa. The successful candidate must have a valid Reliability Security Clearance. The C++ Software Developer will have the following...
-
Ottawa, ON, Canada Randstad Canada Full timeAre you passionate about the intersection of technology and finance? Our client, a leading innovator in the digital currency space, is seeking a skilled Security Software Developer to join their dynamic team. In this role, you'll collaborate closely with talented professionals to develop and test cutting-edge software solutions supporting research and...
-
Security / C++ Developer
3 weeks ago
Ottawa, ON, Canada Hays Full timeSecurity Software (C++) Developer Client: Banking InstitutionRole: Security Software (C++) DeveloperJob Type: Contract (6 month – 2.5 yrs)Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability StatusYour New CompanyOur client, a very well-known banking client looking to hire Security...
-
Security / C++ Developer
3 weeks ago
Ottawa, ON, Canada Hays Full timeSecurity Software (C++) Developer Client: Banking InstitutionRole: Security Software (C++) DeveloperJob Type: Contract (6 month – 2.5 yrs)Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability StatusYour New CompanyOur client, a very well-known banking client looking to hire Security...
-
Senior C++ Developer
3 weeks ago
Ottawa, Canada Hays Full timeSecurity Software (C++) Developer Client: Banking Institution Role: Security Software (C++) Developer Job Type: Contract (6 month – 2.5 yrs) Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability Status Your New Company Our client, a very well-known banking client looking to hire...
-
Ottawa, ON, Canada CQ Search Group Ltd. Full timeOur Ottawa client has a 36 month hybrid remote contract opportunity for a Security Software Developer. Applicants must live in the Ottawa or the surrounding area. • Work within a team to develop and test software in support of research and development activities on digital currency • Collaborate with vendors and partners to design, construct and...
-
Senior C++ Developer
3 weeks ago
Ottawa, ON, Canada Hays Full timeSecurity Software (C++) Developer Client: Banking Institution Role: Security Software (C++) Developer Job Type: Contract (6 month – 2.5 yrs) Location: Remote, however preference is Hybrid in Ottawa (8 days per month onsite) Must have Security Clearance: Reliability Status Your New Company Our client, a very well-known banking client looking to...
-
Ottawa, ON, Canada CQ Search Group Ltd. Full timeOur Ottawa client has a 36 month hybrid remote contract opportunity for a Security Software Developer.Applicants must live in the Ottawa or the surrounding area.• Work within a team to develop and test software in support of research and development activities on digital currency• Collaborate with vendors and partners to design, construct and implement...
-
Security Software Developer
4 weeks ago
Ottawa, ON, Canada Randstad Canada Full timeAre you passionate about the intersection of technology and finance? Our client, a leading innovator in the digital currency space, is seeking a skilled Security Software Developer to join their dynamic team. In this role, you'll collaborate closely with talented professionals to develop and test cutting-edge software solutions supporting research and...
-
Software Engineer
3 weeks ago
Ottawa, Canada Quarry Consulting Full timeTitle: Security Software DeveloperLocation: hybrid in Ottawa (8 days on-site per month) (Remote considered) Duration: 6 month contract + 2.5 option years***MUST HAVE Reliability clearance or have lived in Canada for 5 consecutive years***The Consultant will be responsible for providing the following Services: Work within a team to develop and test software...