Software Developer / SecureKey Technologies Inc. / Toronto, ON, Canada

SecureKey Technologies Inc./Toronto, ON, CanadaHere is a big bundle of reasons to consider SecureKey as your #1 choice for a start-up worth joining:

1) We attract big, savvy, important investors. Our latest investor is INTEL Capital. That's awesome!

2) Our management team always knocks it out of the park. Our founder, Greg Wolfond, was voted Entrepreneur of the Year in 2000 for his last venture and
Top 40-under-40 in 1995. His previous ventures were both incredibly successful.

3) Our technology has massive potential. SecureKey has developed patent pending technology allowing contactless cards (Paypass, payWave or other RFID/NFC device) to act as a “What-You-Have†factor of authentication to secure web site access and 3-D secure payment transactions.

OPENINGS
The core development team in the Toronto office are looking for talented Software Development Engineers that want to be key contributors of our groundbreaking authentication products. You will work closely on premise with other Software Development Engineers to develop SecureKey authentication solutions. We seek passionate developers that have a drive to innovate and deliver high quality solutions.

Responsibilities:

- Understand the architecture and requirements for a set of modules, and take responsibility for developing, maintaining and improving these.
- Work with the team to understand and refine the requirements for new features, and turn those around to working product features.
- Continuously improve yours skills to effectively develop high quality code.
- Take part in improving the development processes and methodology.
- Participate in reviews of plans, architecture and design within area of responsibility.

Required Skills:

- Expert Level C++
- Experience with Win32 API and COM or solid Unix/Linux development experience
- Good knowledge of object oriented design
- Solid experience in software development (full SDLC) including: designing, developing, testing, debugging and documenting and releasing production ready software application
- Excellent written and verbal communication skills

Desired Skills:

- University Bachelor degree in Computer Science, Engineering, or Mathematics
- Experience with Internet browser programming (BHOs, plug-ins and etc)
- Experience with developing security related software
- Knowledge of common encryption algorithms and fundamentals of PKI
Apply To Job