Description
Accountabilities will include:
As a Senior Software Developer you will be expected to contribute to all aspects of software development, including writing design documentation, coding, unit testing, integration testing, debugging and troubleshooting, supporting customers, and maintenance.
You will be joining a team that builds a variety of software, from low-level communications protocols in C++, windows services in C#/C++, on the Microsoft Windows, Mac OS X, and Linux platforms. To be successful, you must be adaptable, flexible and a quick learner with a “can do” attitude.
What You’ll Need:
10+ years of software development career staying on technical track.
C++ experience is essential, especially native Windows development, Win32 API, multi-threading, and IPC.
Canada Immigration and Visa Center
Experience implementing network communications applications that leverage standard web technologies, e.g. HTTP, SSL.Experience with security architectures, such as Public Key infrastructures, key management, SSL/TLS.
Experience with SQL and data center operations.
Software development experience on the OS X and/or Linux platforms is a plus.
BS in computer science, or equivalent, with strong academic performance.
Excellent oral and written communications skills needed to explain technical issues and designs.
Self-motivated, independent, detail orientated, and responsible team-player.
Apply Now