System Software Developer

Job description

Position:      System Software Developer

ID #             4KJ0317SSD

Location:    Ottawa, Ontario Canada

Term:          Permanent

High Tech Genesis is looking for a feature developer that can develop C/ C++ code in order to add new features to a leading cloud security application.

What does this job entail?

1. Get assigned a new feature Familiarity with ElasticSearch, Cassandra, Kafka, NodeJS, WebServers administration.
2. Research the feature to understand it's functionality and purpose.
3. Participate in sprint planning meetings to provide feedback about the feature and offer estimates of how much effort it will take to create
4. Design the code to accomplish the goal
5. Write the necessary Java code
6. Unit test your code


Must haves:

  • Strong 7+ years of experience developing low-level C/C++ applications
  • Extensive experience working with Drivers
  • Skilled in working with Lua
  • Must be able to write Performance code
  • Proficiency working with both Windows and Linux
  • Practiced in working with Agile
  • Good knowledge / Strong understanding of networking
  • Ability to estimate the effort required to develop new features
  • Hands on involvement with VMware and Cloud computing – AWS
  • Familiarity with Java to help work with a cross-functional teams

Nice to have:

  • An understanding of Go/Rust, CI/CD, Jenkins and Container & EC2

Note 1:

To be legally entitled to work in Canada , you are required to meet one of the following conditions:

1. Canadian Citizenship 2. Permanent Residency 3. Valid Work Permit

Note 2:

High Tech Genesis Inc. is an Equal Opportunity Employer.

Accommodations are available upon request for all aspects of the hiring process.

Please apply to:

Quote ID # 4KJ0317SSD