Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

C# and C++ Software Developers at Genetec (Montreal, Quebec Canada)

$
0
0
Description of the position

Software developers at Genetec use their technical aptitudes creatively in order to design and program new features, while working closely with the product management teams to meet customers expectations. They work in multidisciplinary teams driven by the desire to overcome the limits of the technology in order to please and attract customers.

A software development career at Genetec is much more than just an opportunity to create great products; it is also an opportunity to create a lasting technical legacy in the security market.

We are looking for C++ Software Developers and C# Software Developers.

Please specify if you are applying on the C++ Software Developer or the C# Software Developer position when submitting your application.

Role and Responsibilities of the C++ Developers

As a member of the integration team, the candidate will:

Participate to the integration of several camera models and IP encoders (video and audio configuration and monitoring, events reception, PTZ cameras control, etc.), based on manufacturers API (TCP, HTTP, SOAP, etc.).
Design and implement object-oriented distributed applications using the Windows platform and Microsoft Visual Studio 2008.
Elaborate functional and architectural specifications for different features.
Manage their time to respect milestones and delivery dates.
Work in conjunction with software testers to fix different bugs in the product.

Role and Responsibilities of the C# Developers

The current position is a code intensive position specialized in distributed applications development using .Net technologies. The candidate will:

Design and implement object-oriented distributed applications using .NET 2.0 and 3.0 technologies in C#.
Elaborate functional and architectural specifications for different features.
Manage their time to respect milestones and delivery dates.
Work in conjunction with software testers to fix different bugs in the product.

Qualifications

General Criteria

Bachelors degree in Computer Engineering, Software Engineering or Computer Sciences.
Minimum of 1 year of experience in C++ or C# Development
Must be functional in French and English.

Required Technical Skills

Strong knowledge in object-oriented programming.
Strong knowledge of multi-thread application development.
Knowledge of networking (TCP/IP, UDP).
Experience with Microsoft Visual Studio .NET 2003/2005 or Orcas.

Technical Skills Considered as Assets :

Strong knowledge of relational databases such Microsoft SQL.
Video streaming and decoding:
o RTP, RTSP
o MJPEG, MPEG-4, H.264
WCF, WWF or WPF
Knowledge of COM, ATL, WTL and STL.
Experience with distributed architectures
Windows Services development
Transactional and n-tiers software Architecture

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles