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 DescriptionRequirements:
- 5+ years’ experience with strong programming skills with proficient in of C#/.NET, Managed C++, MSTest using Visual Studio, Java programming using Eclipse tools and Familiarity with Ant
- Experience of developing a browser plugin for Windows, including knowledge of ensuring compatibility across Chrome, Firefox and Internet Explorer
- General understanding of system level Windows API/features (registry/privileges/security)
- Experience with security models including authentication, encryption using AES
- Working experience securing Internet services with (one or more) SSL/TLS protocols, PKI/X.509, digital signatures
- Experience of working with scripting languages like Python/JavaScript
- Familiar with version control systems (i.e Perforce)
- Work in agile environments, particularly SCRUM
- Strong written and verbal communication skills
- Education: B.S. in Computer Science, or equivalent work experience
Skills Required
- 5+ years of experience
- Strong programming skills in C#/.NET
- Proficiency in Managed C++
- Experience with MSTest using Visual Studio
- Java programming experience using Eclipse tools
- Familiarity with Ant
- Experience developing Windows browser plugins
- Compatibility knowledge across Chrome, Firefox, and Internet Explorer
- Understanding of Windows system APIs and features, including registry, privileges, and security
- Experience with authentication and AES encryption
- Experience securing Internet services using SSL/TLS, PKI/X.509, or digital signatures
- Working experience with Python or JavaScript
- Familiarity with version control systems such as Perforce
- Experience working in Agile environments, particularly Scrum
- Strong written and verbal communication skills
- Bachelor of Science in Computer Science or equivalent work experience
What We Do
System Canada Technologies is a leading technology solutions provider specializing in software development, IT consulting, and systems integration. Dedicated to delivering innovative and efficient services across various sectors, the company utilizes a customer-centric approach to tailor bespoke software applications to meet unique client needs. Their mission is to empower organizations through technology, enhancing operational efficiency and driving business growth through professional expertise.








