Genetec Logo

Genetec

Développeur(euse) logiciel / Software Developer - C#/.NET (Video)

Job Posted 10 Days Ago Posted 10 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Sherbrooke, QC
Junior
Remote
Hiring Remotely in Sherbrooke, QC
Junior
As a Software Developer in an Agile team, you'll design, implement, and automate object-oriented services for recording applications while managing tasks and deadlines.
The summary above was generated by AI
Descriptif

La dynamique de votre équipe :

Êtes-vous intéressé à travailler pour une entreprise de haute technologie de premier plan sur un produit de classe mondiale ? Le groupe Vidéo travaille sur la prochaine génération de services d’enregistrement.

En tant que membre d’une équipe de développement Agile, vous participerez à la conception, à la planification des tâches, au développement des fonctionnalités et à leur livraison aux membres de l’assurance qualité au sein de l’équipe. De plus, nous recherchons des candidats curieux, désireux de faire de la recherche, d’apprendre et de travailler avec de nouvelles technologies.

Idéalement, vous êtes passionné(e) du développement logiciel et devez apprécier divers types de tâches et de défis, étant donné la complexité des modules impliquant des réseaux avancés, des modules centraux à grande échelle et des systèmes distribués client-serveur.

À quoi ressemblera votre journée :

  • Concevoir et implémenter des services orientés-objet pouvant fonctionner à la fois sur Linux et Windows
  • Participer à l’automatisation des différents services
  • Participer à la conception et à l’estimation des tâches pour différentes fonctionnalités
  • Gérer son temps afin de respecter les jalons et les dates de livraison

Pour en connaitre plus sur vous :

  • Baccalauréat en informatique, en génie logiciel ou expérience équivalente
  • Minimum 1 à 2 années d’expérience en développement logiciel avec C#/.NET
  • Excellente connaissance de la programmation orientée-objet
  • Solide expérience en développement d’applications multithreadées
  • Connaissance des réseaux (TCP/IP, UDP)

Encore mieux si vous possédez ces atouts :

  • Expérience avec l'exécution asynchrone
  • Expérience en développement et débogage de logiciels à grande échelle
  • Expérience avec le développement d'API modernes (REST, gRPC)
  • Expérience avec le développement piloté par les tests (TDD)
  • Connaissance du développement conteneurisé (Docker)

Voilà ce que nous offrons !

  • Régime de rémunération attrayant
  • Programme de remboursement des frais de formation
  • Environnement avec bon niveau de maturité agile
  • Équilibre entre vie professionnelle et vie privée grâce à un horaire de travail flexible
  • Café gratuit à volonté
  • Espace de stationnement gratuit
  • Consultations virtuelles avec notre kinésiologue / rabais sur l’abonnement au gym

Vous n’êtes pas certain de cocher toutes les cases, mais vous avez envie de tenter votre chance ? Nous adorons votre enthousiasme !

Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.

---------------------------------------------------------------------------------------------------

Your team’s dynamic:

Are you interested in working for a leading high-tech company on a world class product? The video group is working on its next generation recording services. 

As part of an Agile development team, you will participate in the design, the tasks planning, development of features and their delivery to the quality assurance member within the team. Additionally, we are looking for candidates that are curious and want to research, learn and work on new technologies.   

Ideally, you are passionate of software development, and must enjoy various type of tasks and challenges, given the complexity of modules to work into complex networking, global core large scale modules and distributed client-server systems. 

What your day will look like:

  • Design and implement object-oriented services that can work both on Linux and Windows 
  • Participate in automation of the different services 
  • Participate in design and estimation of tasks for different features 
  • Manage their time to respect milestones and delivery dates

More about you:

  • Bachelor’s degree in Computer Sciences, Software Engineering or equivalent experience 
  • Minimum 1-2 years of experience in software development using C# 
  • Strong knowledge of object-oriented programming 
  • Strong experience with multi-threaded applications development 
  • Knowledge of networking (TCP/IP, UDP) 

Great if you have:

  • Experience with asynchronous execution 
  • Experience developing and debugging a large-scale software system 
  • Experience with modern API development (REST, Grpc) 
  • Experience with Test Driven Development 
  • Knowledge of containerized development (Docker) 

Let’s talk perks!

  • Attractive compensation package
  • Training Tuition Reimbursement Program
  • Mature agile environment
  • Work-life balance with a flexible working schedule
  • Free, unlimited coffee
  • Free parking for all employees
  • Virtual consultations with our kinesiologist / discount on your gym membership

Still not sure if you check every box, but think it’s worth a shot? We love that enthusiasm!

Thank you for your application, but please note that only qualified candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Top Skills

.Net
C#
Docker
Grpc
Linux
Rest
Tcp/Ip
Tdd
Udp
Windows
HQ

Genetec Montréal, Québec, CAN Office

2280 Alfed-Nobel Blvd, Montréal, CA, Canada, H4S 1A4

Similar Jobs

12 Days Ago
Remote
2 Locations
Senior level
Senior level
Cloud • Hardware • Internet of Things • Other • Software • Semiconductor • Utilities
The Mechanical Component Engineer will manage component quality, lifecycle, and cost, collaborating with suppliers and design teams to ensure product reliability and compliance.
Top Skills: CadPro/EngineerPtc Creo
13 Days Ago
Remote
7 Locations
Mid level
Mid level
Automotive
This role involves designing interfaces, developing data products, and supporting digital transformations using various programming and database technologies.
Top Skills: BitbucketCi/CdCSSDockerHibernateHTMLJ2EeJavaJavaScriptJenkinsJIRAJqueryJspKubernetesMs Sql ServerMySQLOracleQuality CenterRestful ApisSpringSpring BootStrutsXML
24 Days Ago
Remote
Canada
Senior level
Senior level
Digital Media • Software • Analytics
The Senior Software Engineer II will optimize Mulesoft implementations, collaborate with teams for data flow solutions, and enhance Salesforce integration for business impact.
Top Skills: Ci/CdCSSGitHTMLJavaJavaScriptMulesoftNetSuiteRest ApisSalesforceSQLWorkdayXMLZuora

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account