Login


New to IMS? Register Now

Forgot Your Password?

Senior Software Engineer

Oakville
Job Order: TD-6858

Job Responsibilities:

 

In the first three to six months:

  • Rapidly acquire a broad understanding of the company products, their overall architecture and how they are deployed and used in production
  • Actively assist in the investigation of problems encountered by customers and partners
  • Contribute to the implementation and validation of bug-fixes, patches and workarounds

 

Six to twelve months and beyond:

  • Independently investigate and resolve problems encountered by customers and partners
  • Work closely with other members of the team to deliver bug-fixes, patches and workarounds
  • Gain deep knowledge of the design and implementation of multiple sub-components of the company products
  • Lead by example in the practice and promotion of excellence in communication, trouble-shooting, and software development

 

Job Qualifications:

  • Hands-on experience developing commercial software in C++ using STL and/or Boost in a windows environment
  • Experience troubleshooting and resolving software and environmental problems in Production environments
  • Excellent written and oral communication skills
  • Experience writing multi-threaded, multi-process and/or cross-platform software
  • Ability to learn quickly and work independently, juggling multiple demands and changing priorities

 

Additional Skills Requirement

  • Experience with system-level programming and debugging
  • Experience developing software that integrates with one or more of: Exchange, SQL Server, Sharepoint, MS VSS, Hyper-V, VMware
  • Experience working with Agile methodologies and techniques (e.g. SCRUM, Kanban, Test-Driven Development, Continuous Integration, Design Patterns)
  • A bachelor's degree in Computer Science (or equivalent)
DATE POSTED 2016-07-21

No more jobs from this category.

Warning

Please, enter a valid value

Thank you.

Your password successfully changed.