Software Engineer Hybrid

Toronto, ON, Canada

Job Description

Compugen is one of Canada's largest privately-owned Information Technology (IT) Solution Providers. We help customers design, acquire, integrate and operate technology. Our mission is to help organizations realize new possibilities. Every day, our dedicated staff across North America focus on providing extraordinary customer service and support experiences to private and public sector organizations. We combine breadth of skill, depth of expertise, and commitment to operational excellence at scale to deliver exceptional, customer-focused experiences.

If you are driven to make a difference, relentlessly curious and collaborative at the core, we'd love to talk to you. Join us and help us make a difference.

The Application Development team interfaces with customers and project owners to develop call-flow applications, web applications, custom reports and system integrations. This small team of talented developers require an additional full-time permanent resource to develop applications on customized platforms

You have a degree in Computer Science or Computer Engineering (or equivalent) from a top notch university.
3-5 years' experience in either C++ or C# on a Windows platform is a must, as is a strong foundation in object oriented design and software architecture.
Must be able and willing to learn new technologies, and to keep up with current industry trends.
Exceptional communications skills, attitude, and ability to work under minimal supervision are essential.

Experience with any of the following is great to have:
VOIP
Windows Communication Foundation, Windows Presentation Foundation
Silverlight, ASP.NET, LINQ, SQL Server
SQL Server reporting, Skype/Teams architecture/deployment
STL, COM
Windows Service development, Windows Installer
Multithreaded programming
SIP
PowerShell
Test Driven Development

Consistent with our commitments to equity and diversity, we actively recruit from all designated groups. We also provide employment accommodation upon request to current staff members and to applicants during the recruitment process. We aim to provide a work environment where excellence is allowed to flourish and diversity is prized. Compugen is committed to providing accommodation throughout the interview and employment process. If you require an accommodation, the hiring manager and the human resources contact will work with you to meet your needs.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2090697
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned