Software Developer Technical Leader F#/C# (VoIP - Sipelia)

Subscribe to RSS Feed
Printer friendly interface
Requisition #:
Job Location:
Montreal, Quebec, Canada
Job Category:
Software Developer

Why Genetec?

Are you looking to being part of a company where you will be at the helm of your own career? At Genetec you will be encouraged to ask questions, share your ideas and to be independent. We believe that everyone’s voice deserves to be heard and we want you to learn and to grow within your role to maximize your potential. Our family, of over 1300 people globally, is made up of diverse individuals who are passionate about technology and are quick to try new ideas, even if it means risking failure. Most of all, we are all proud to say that we have the privilege to work with some of the coolest, smartest and nicest people we know - Each other! There are many reasons as to why we were chosen as one of Montreal’s Top Employers for over a decade.

Is being part of an inclusive, equal opportunity employer important to you? It is for us! Genetec is committed to ensure an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law.

The Team:

The Voice-over-IP (VoIP) group is looking for a software developer technical leader passionate about communication systems and technologies. As part of the main Security Center platform, Sipelia is the product that handles the communications between users, intercoms and other external communication systems (Telephony & Public Addressing Systems, Gateways, etc.). In a context where our customer’s systems are getting more complex and decentralized, communication is a key element for daily operations and for emergency situations.

What your day will look like:

The candidate will work in a fast-paced environment, joining a team of talented and enthusiastic developers. Key responsibilities include:
• Integrate the communication module into the main product and leverage as much as possible what the Security Center platform has to offer
• Lead architectural and design discussions and ensures that the team’s technical objectives are met
• Serve as a technical reference to help the developers to resolve their technical issues
• Foster a learning culture by mentoring other developers and increasing the technical capabilities of the group
• Evaluate new technologies and methodologies in order to challenge the status-quoi and propose new ways to implement things
• Design new components to allow testability, scalability, reliability and resilience
• Support products under the responsibility of the team
• Contribute to the well-being of the team

About you:

• University degree in Computer Science, Software Engineering or equivalent experience
• Minimum of 3-4 years of experience in a software development position
• Motivated individual who enjoys teamwork, state of the art technologies and modern development practices
• Strong analytical and debugging skills
• Excellent communication & interpersonal skills

Technical Requirements:

• Strong knowledge and experience with C# and the .NET platform
• Strong interest towards functional programming (F#)
• Knowledge of networking protocols (TCP/IP, UDP, HTTP)
• Understanding of microservice concepts, agent-oriented and/or message-driven programming, distributed architecture and multi-threaded application development
• Experience with Visual Studio and basic concepts of software development (source control, version management, unit testing)

Great if you have:

• Knowledge of IP Video Surveillance or Telephony systems
• Knowledge of video & audio codecs and attributes that affect quality and bandwidth
• Knowledge of SIP protocol
• Knowledge of WPF
• Knowledge of Wireshark software (or equivalent)
• Experience with Cloud technologies, Containers and Linux/Unix systems
• Awareness towards computer security and associated challenges

We thank all applicants for their interest; however, only selected candidates will be contacted. No telephone calls or agencies, please.