07-136 Intermediate Software Developer (Ottawa, ON) We are looking for a talented intermediate software developer to join our world-class development team. You will be working with motivated and experienced developers as we continue setting the standards in networked video technology. As a developer at March Networks, you will gain experience in software technology that encompasses intelligent digital video and audio processing, real-time networking, centralized network management, integrated data and business systems, and best-of-class client user interfaces.
Duties
Development and support of March Networks’ multimedia software solutions running in embedded, desktop and server environments. The successful candidate will:
- Participate in the creation of quality design specifications based on software requirements
- Determine required development tasks and provide general time estimates for these tasks, which are required by the team leader or manager to fully schedule software projects
- Participate in the creation of software applications and/or components based on design specifications. For example, code, test, and debug the software applications to the established design specifications and ensure integration of software into a complex system, involving more than one main element or system
- Work with product validation team members to resolve any software defects
- Participate in the review of supporting documentation (user manuals, online help, etc.)
- Participate in the research of new technology to provide product innovation or problem resolution
- Adhere to corporate technical standards and processes
- May be required to provide some mentoring on software design, construction, and development methodologies to junior software developers
Education
Bachelor’s or Master’s degree in Computer Science or Engineering program.
Experience
Minimum of 3 years experience with the duties identified above and within the following areas:
- C++, C#, C
- Windows, GUI development
- .Net, COM, ActiveX
- Object-oriented design and design patterns
- Server-client applications, inter-process communication and multi-threaded applications
- Multimedia streaming and storage formats, DirectX, Direct3D
- Database application development and integration through standard database interfaces
- Web protocols including HTTP, TCP/IP, UDP, RTP, RTCP, SSL, SOAP, networked application communication
- Web servers, web services
- Skills in the following areas will be considered an asset: Linux, AVI file format, image/video/audio compression, VB, IIS, ASP
Apply Now
Please send your resume in confidence to: opportunities@marchnetworks.com quoting position #07-136
|
|
|
|