Staff Software Developer - Full Stack

Research and Development
2000005G Requisition #

Do you want to be part of an agile team where your ideas and work will impact billions of customer experience interactions around the world every year?

In this role, you will be working as a Full Stack Developer in Markham on a team that delivers mission-critical platform features. You will work in a fast-paced environment that supports continuous change, innovation and experimentation. You will have the opportunity to work with established and cutting-edge technologies like Java, Node.js, Python, Kafka, Redis, AWS, New Relic and frontend frameworks to deliver high-quality cloud-native microservices. You will be a leader and mentor to your coworkers and to the future leaders of the company.

Genesys rewards high performers. We offer an annual bonus, RRSP matching and Open Time Off.


  • Develop and test high-quality software collaboratively through its entire lifecycle.

  • Deliver resilient, scalable, maintainable and valued cloud applications with excellence and integrity.

  • Lead, mentor and support your team and coworkers to success.

  • Drive architectural, design and process decisions for new and existing applications.

  • Maintain testing and CI/CD infrastructure.

  • Explore new technologies and development approaches to support the continuous improvement of our people and products.

  • Monitor, repair and troubleshoot production issues to meet service level objectives.

Basic Qualifications:

  • Bachelor’s degree in computer science, computer engineering, or related discipline.

  • 7+ years of software development experience in Java, Node.js or similar programming language, as well as experience with front-end JavaScript frameworks (React, Ember.js, Knockout, Vue.js, Angular etc.).

  • Experience with automated testing.

  • Experience with modern database systems like Elasticsearch, DynamoDB, PostgreSQL or similar.

  • Experience with Linux and Cloud operating environments.

  • Strong communication skills necessary to work in a collaborative environment.

Desirable Qualifications: 

  • Experience building scalable and highly available microservices.

  • Knowledge of continuous integration and cloud deployment best practices.

  • Experience with Amazon Web Services (EC2, Lambda, DynamoDB, S3, SQS, SNS, etc.).

  • Experience with RESTful API development and a solid understanding of synchronous and asynchronous request handling.

Don’t miss out on this opportunity to develop a rewarding career and be part of a fun, ever-changing work environment. 

About Genesys

Every year, Genesys® delivers more than 70 billion remarkable customer experiences for organizations in over 100 countries. Through the power of the cloud and AI, our technology connects every customer moment across marketing, sales and service on any channel, while also improving employee experiences. Genesys pioneered Experience as a ServiceSM so organizations of any size can provide true personalization at scale, interact with empathy, and foster customer trust and loyalty. This is enabled by Genesys CloudTM, an all-in-one solution and the world’s leading public cloud contact center platform, designed for rapid innovation, scalability and flexibility. Visit 

Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics. #LI-BJ1

Previous Job Searches

Activity Feed

Job shares through Genesys
Someone applied to the Training Manager - Learning & Development position. 2 minutes ago
Someone applied to the Senior Solution Consultant- East position. 2 minutes ago
Someone applied to the Senior Product Designer position. 2 minutes ago
Someone applied to the Program Manager position. 2 minutes ago
Someone applied to the Software Engineer, Intern (Big Data) position. 2 minutes ago

Similar Listings

Canada, Canada, Markham, Markham

📁 Research and Development

Requisition #: 2000002S

Canada, Canada, Markham, Markham

📁 Research and Development

Requisition #: 2000005X

Canada, Canada, Markham, Markham

📁 Research and Development

Requisition #: 2000002C