Daily digest

Fresh Canadian jobs in your inbox.

One email a day. Unsubscribe anytime.

Want alerts for jobs like this one?

Matrox

Software Designer C# / Angular, Embedded Applications

Matrox
Posted 10 months ago
Dorval, Quebec, CA

Key Details

Top Skills Required

Agile DevelopmentUnit TestingGit +16 more

Description

Responsibilities

  • Develop applications in C# for .NET environments, for Windows and embedded Linux platforms;
  • Develop web applications in Typescript using the Angular framework for the same embedded systems;
  • Design and develop new features for a constantly evolving product;
  • Participate in code maintenance as reported by the QA team and customers;
  • Create unit tests and integration tests;
  • Participate in daily scrum, retrospective meetings, iteration planning and review;
  • Collaborate with other development teams in a highly collaborative environment;
  • Document Research & Development, code design and implementation according to established standards.

Qualifications

  • Bachelor's degree in computer engineering, electrical engineering with computer science option or computer science;
  • Very good knowledge of object-oriented programming;
  • Proficiency in one of the following programming languages : Java, C++, C#;
  • Knowledge of web-based development, knowledge of the Angular framework is an asset.
  • Good communicator and team player;
  • Experience with C#/.NET and associated debugging tools;
  • Experience with the Visual Studio development environment;
  • Experience with REST Web services;
  • Knowledge of network protocols for managing multimedia streams (RTP, RTSP, MPEG-2 TS);
  • Experience with Agile development processes;
  • Experience with JIRA, Git, Bitbucket.

Job Details

Job Type
full time

Required Skills

Agile DevelopmentUnit TestingGitC#AngularNetwork Protocols.NETIntegration TestingVisual StudioTeamworkTypeScriptObject-Oriented ProgrammingCommunicationBitbucketC++JiraJavaMultimedia StreamsREST Web Services

Daily digest

Fresh Canadian jobs in your inbox.

One email a day. Unsubscribe anytime.