Software Developer

Job description

Software Developer
ID #:                  7AP022222SDSD

Location:          Ottawa, Ontario Canada    

Term:                Full Time

As a member of our Engineering Team you’ll work with other talented and passionate engineers to deliver a cloud-native, multi-tenant, virtual networking service creation and delivery platform that helps enterprise customers and service providers quickly, easily, and cost-effectively develop and deliver managed services to their users and business customers.


  • Proficient in leading all phases of software development including requirements definition, planning, implementation, testing and support
  • Skilled in using multiple build and packaging automation tools
  • Deep knowledge of application stack layers and network programming
  • Quality focused with a mindset that advocates on behalf of the end-user
  • Passionate about software development

Our tech stack includes: 

  • Golang
  • Angular
  • Java
  • Spring
  • Docker/Kubernetes
  • Rest
  • HTML
  • CSS
  • JavaScript
  • Linux
  • Kafka

Desired Skills:

  • Experience with messaging brokers (RabbitMQ/Kafka) and messaging-as-a-service products (PubNub/Pusher/Cloud AMQP)
  • Aws
  • Azure
  • OpenStack
  • IP Networking
  • Switching/Routing
  • Jenkins
  • Git
  • Agile

Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit).

Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.

Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.

Note 4: Please submit an MS Word version of your resume when applying for this position.