Talent.com
Senior Software Developer

Senior Software Developer

CB CanadaOttawa, Ontario, Canada
Il y a plus de 30 jours
Salaire
110 000,00 $CA – 120 000,00 $CA par an
Description de poste

Senior Software Developer

Job Description :

We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. The flagship product suite, Solace PubSub+, includes hardware appliances, virtual machines for datacenters and cloud environments, and containers designed for a number of orchestration services.

Must Have :

  • B.S. degree or higher in Software / Computer / Electrical Engineering, Computer Science, or similar field
  • 5+ years of professional software development experience
  • Experience with a Linux / GNU / x86 C / C++ development environment with strong analytical and object-oriented programming skills
  • Familiarity with open-source software development culture and practices, including usage and licensing restrictions
  • Proven ability to produce high-quality, robust code for critical and highly available systems
  • Results-oriented, highly motivated, reliable contributor willing to mentor and transfer knowledge to both senior and junior members of the team
  • Strong understanding and previous experience with C++, Python, Perl, Golang, Makefile, and Bash
  • Experience developing highly available systems and ensuring the robust replication of configuration information between redundant systems
  • Strong understanding of TCP / IP and its routing protocols (BGP, IGMP, RIP)
  • Experience working with or developing products in Docker, Kubernetes, AWS, GCP, Azure, or Openshift
  • Experience working with security and authentication protocols, public-key cryptography, and digital signatures

Duration : Permanent

Location : Ottawa– Hybrid