company

Software Developer - Eventing

Genetec Inc.Sherbrooke, Quebec, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

What Makes You an Excellent Candidate:Bachelor’s degree in Software Engineering, Computer Science, or equivalent experienceAt least 3 years of experience in software developmentMotivation to work in a fast-paced environment, tackle new challenges, perform new tasks, and utilize the latest technologies and best practices associated with themStrong analytical and problem-solving skillsProficiency in both French and English, spoken and written (this position requires interaction with our international collaborators and clients)

About the job

Are you eager to make a direct impact on how hundreds of developers design, deploy, and operate software in cloud, on-premises, and hybrid environments? Join us in creating a unified platform that simplifies complexity and empowers product teams to focus on delivering value.

We are seeking a passionate Software Developer to join our Platform Engineering - Eventing team, with a strong interest in cloud technologies, distributed architectures, and tools that make a difference.

Your Team Dynamics:

Develop and maintain a secure code library for distributed applications that provides:

  • The ability to publish and consume events
  • Reliable support for the command pattern
  • A schema registry to catalog data contracts and govern information structuring

Accelerate and simplify development for application teams by:

  • Hiding complexity
  • Abstracting underlying technologies
  • Facilitating inter-service communication

Manage the underlying infrastructure to ensure high availability, capacity management, and appropriate incident response protocols.

Your Day at a Glance:

  • Design, develop, test, deliver, and maintain reusable components and tools
  • Participate in defining new features
  • Estimate required effort and prioritize tasks according to milestones
  • Collaborate closely with your team lead and stakeholders (architects, tech leads, developers)
  • Participate in on-call processes as needed and per established schedule

About Genetec Inc.

Genetec Inc. is a leading technology company that focuses on providing innovative solutions to help organizations enhance their security and operational performance. Our commitment to excellence and dedication to our customers drive our mission to simplify technology for our clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.