Job Title: Software Developer
Location: Toronto, ON
Type: Permanent, full time position
Industry: Electronic Payment Systems
Our client is seeking an Intermediate level Software Developer who has experience using C++ to design, code and test new software applications as well as modify existing software.
-Generate and integrate software with hardware, 3rd party applications and firmware developed by other team members to make working systems and will implement security features and encryption on embedded devices.
-Complete responsibility of the full life cycle including the application of standard methodologies such as Object Oriented Analysis and Design
-Participate in writing software documents, technical reports, developing software cost and schedule of estimates and authoring software development plans
-Perform other job related duties as assigned.
Skills Required Include:
-Education: Bachelor’s degree in a related discipline
-Excellent communications/interpersonal skills
-3 to 5 years of recent and directly related experience
-Experienced in designing, implementing and testing C or C++ software
-Strong problem solving and software debugging skills
-Experienced at working on projects while demonstrating the ability to successfully integrate hardware, software and firmware into an operations system
-Experience working with real-time Windows and Linux O/S
-Ability to work on multiple projects in a fast paced environment
-Strong organizations/planning/multi-tasking skills are required
Assets Include (Nice to have but not mandatory):
-Industry experience in Electronic Payment Systems
-Working knowledge of Java Real Time Specifications
-Experience in generating or integrating computer security encryption
Qualified and interested people, eligible to work in Canada, please send me their resume to Protected content In the subject indicate: <***Software Developer***>