📋 External Recruiting Agencies

System Canada Technologies (SCT) is an IT staffing and recruitment firm that provides technical consultants and resources for third-party client projects.

This company was flagged and excluded from default search results. Proceed with caution.

System Canada Technologies
Posted 13y ago

C Developer for Web Authentication team

System Canada Technologies
Montreal, Quebec, Canada
OnsiteContract
Responsibilities
  • developing authentication system
  • working in distributed team
  • applying secure programming principles
Requirements
  • Skilled C++ developer with system level knowledge of Linux or other UNIX
  • Secure programming, and UNIX systems programming
Technical tools mentioned
C++LinuxUNIXGitCVSPerforcePerlshellSQL

Job description

Company Description:

SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training programs.

Job Description:

We are looking for a skilled C++ developer with good system level knowledge of Linux (or other UNIX), though a candidate with other O/S experience and a desire to learn Unix will be considered. The candidate will be part of a small distributed team developing an enterprise scale authentication system and its periphery components. 

The role requires a good understanding of secure programming, and a good knowledge of UNIX systems programming and administration. An understanding of authentication and entitlements infrastructure in general would be of benefit. A successful candidate will be able to demonstrate an appreciation of the manageability and deployment issues of global solutions.

Qualifications:

Required Skills
- Good knowledge of C++, to include templates, the STL, threading and concurrency, security and design pattens.
- Appreciation of secure software design principles
- Ability to work in a distributed team
- Good communication skills
- Working knowledge of source code management (eg. knowledge of an SCM such as Git, CVS, Perforce etc)

Desired
- Linux (or UNIX) systems knowledge (networking, security etc)
- Experience of the Boost libraries
- Experience of modern software engineering principals (eg. Agile, test driven development, continuous integration etc)
- Good scripting skills (Perl, shell)
- Experience of very large scale globally deployed systems
- LDAP knowledge
- Working SQL knowledge
- Appreciation of cryptographic techniques

Similar jobs

C++ Developer roles near Montreal, Quebec
1w
Save
Mark Applied
Hide
Développeur C++ Sénior
Montreal, Quebec, Canada
$70k-$135k/yr HybridFull Time
CGI
CGITSX: GIB.A: Global IT consulting and business services firm.
8+ YOERequires 8+ years of C++ software development, advanced concurrency and memory management, performance optimization, distributed high-performance systems, Linux, and Agile experience.
C++, C++17, Java, Linux, Red Hat, Pthreads, IPC, Sockets, ZeroMQ, FlatBuffers, Redis, Apache ZooKeeper, ELK, Prometheus, Grafana, OpenShift, Docker, Helm, Argo CD, TeamCity, Ansible, Vault, CyberArk, SonarQube, Microsoft?, SAFe, Scrum, NUMA, vNUMA
2w
Save
Mark Applied
Hide
C++ Developer (Hybrid)
Montreal, Quebec, Canada
HybridFull Time
Morgan Stanley
Morgan StanleyNYSE: MS: Global financial services firm providing investment and banking solutions.
4+ YOERequires 4+ years developing C++ applications in Linux, software architecture and computer science knowledge, Python scripting, agile and CI/CD experience, plus French and English proficiency.
C++, Linux, Python
2w
Save
Mark Applied
Hide
C++ Developer (Hybrid)
Montreal, Quebec, Canada
HybridFull Time
Morgan Stanley
Morgan StanleyNYSE: MS: Global financial services firm providing investment and banking solutions.
4+ YOERequires 4+ years developing C++ applications in Linux, software architecture and computer science knowledge, Agile and CI/CD experience, Python scripting, collaboration, communication, and French and English proficiency.
C++, Linux, Python
3w
Save
Mark Applied
Hide
C# Senior Developer - OTT Team (French Services) (Telework/Hybrid)
Montreal, Quebec, Canada
HybridFull Time, Contract
Canadian Broadcasting Corporation
Canadian Broadcasting Corporation: Canada’s federal Crown and national public broadcaster, producing and distributing multilingual news, information, entertainment, and sports.
3+ YOEUniversity degree or equivalent experience; 3+ years software development; C#, ASP.NET Core, WebAPI, REST, Git, SQL Server, and Entity Framework; bilingual English-French communication required.
C#, ASP.NET Core, WebAPI, REST API, Git, SQL Server, Entity Framework, Redis, JavaScript, TypeScript, Azure Data Lake, Docker, Kubernetes, Microsoft Azure, Agile Scrum
2mo
Save
Mark Applied
Hide
Senior C++ Developer - Indexing Engine
Montreal or Sherbrooke or Quebec
HybridFull Time
Coveo
CoveoTSX: CVO: AI-powered enterprise search, recommendations, and generative answers for businesses.
5+ YOE5+ years C++ development experience (C++17+ preferred), strong algorithms/data-structures and concurrency knowledge, systems-level performance focus, experience with large-scale/indexing systems a plus.
C++, C++17, Elasticsearch, OpenSearch, Vespa
5y
Save
Mark Applied
Hide
Senior C++ Developper
Montréal-Ouest, QC, Canada
HybridFull Time
Ytria
Ytria: Canadian software developer providing tools for Microsoft 365 and HCL Notes and Domino administrators.
Strong proficiency in C++, familiarity with Microsoft Windows development, and English proficiency required.
C++, Visual Studio, Git
1mo
Save
Mark Applied
Hide
Développeur C# / .NET – Pricing X‑ONE - CDI - Montréal, Canada
Montréal, Quebec, Canada
HybridFull Time
Societe Generale
Societe GeneraleEuronext Paris: GLE: A global financial services group and universal bank.
3+ YOEC#/.NET/.NET Core developer with low-latency experience, knowledge of market risk and fixed-income pricing, testing and CI/CD; English and French communication; Master’s or equivalent experience.
C#, .NET, .NET Core, APIs REST, Pipelines CI/CD, GitHub, Jenkins, JIRA, Sonar, MongoDB, MySQL, RabbitMQ, Elasticsearch, Kibana
1mo
Save
Mark Applied
Hide
Senior Software Developer C++
Montréal, Quebec, Canada
$85k/yr HybridFull Time
CS Group
CS Group: French private digital-services subsidiary designing, integrating, operating, and maintaining cyber-protected mission-critical systems for defense, space, aeronautics, and industry.
10+ YOEBachelor's in Computer Engineering/Science, 7+ years OOP experience and 10+ years C++ experience, Google Test/QTest/QtTest, Linux and Git/Gerrit proficiency, fluent French, strong documentation and problem-solving skills.
C++, Google Test, QTest, QtTest, Linux, Ubuntu, Fedora, GIT, Gerrit