Enable job alerts via email!

Software Developer

High Tech Genesis

Ottawa

Hybrid

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Job summary

A technology solutions company in Ottawa is looking for a Software Developer who is passionate about building high-quality software solutions. The ideal candidate will have over 5 years of experience, with strong skills in Go, React or Angular. This position supports collaborative work in a hybrid environment and involves designing scalable software solutions, troubleshooting issues, and influencing best practices.

Qualifications

  • 5+ years of software development experience.
  • Strong proficiency in Go.
  • Experience with React or Angular (TypeScript, JavaScript).
  • Strong scripting knowledge using Shell, Groovy, Ruby, and/or Python.
  • Experience with CI/CD tools such as Jenkins, GitLab.
  • Experience with Kubernetes and AWS.

Responsibilities

  • Design, develop, and maintain scalable software solutions using Go and React or Angular.
  • Collaborate with cross-functional teams to deliver features.
  • Troubleshoot and resolve issues across product teams.
  • Drive operational excellence by influencing best practices.

Skills

Software development experience
Proficiency in Go
Experience with React or Angular
Scripting knowledge
Experience with Git
Experience with CI/CD tools
Experience with Kubernetes
Experience with AWS
Job description
Overview

Location: Ottawa, ON • Hybrid

High Tech Genesis is seeking a talented Software Developer to join our innovative team. If you're passionate about building high-quality software solutions and thrive in a collaborative environment, we want to hear from you!

Responsibilities
  • Design, develop, and maintain scalable software solutions using Go and React or Angular.
  • Collaborate with cross-functional teams to deliver features that ensure performance, scalability, and maintainability.
  • Contribute to the evolution of the codebase structure, improving processes to shorten the developer feedback loop.
  • Work closely with Site Reliability Engineering to ensure the scalability and availability of applications.
  • Troubleshoot and resolve issues, coordinating remediation efforts across product teams.
  • Drive operational excellence by influencing and implementing best practices.
  • 5+ years of software development experience.
  • Strong proficiency in Go.
  • Experience with React or Angular (TypeScript, JavaScript).
  • Experience with Linux and open-source software.
  • Strong scripting knowledge using Shell, Groovy, Ruby, and/or Python.
  • Experience with distributed version control systems such as Git, GitLab, Gerrit, and/or GitHub.
  • Experience with CI/CD tools such as Jenkins, GitLab, and/or GitHub Actions.
  • Experience with Kubernetes and AWS.
Bonus points
  • Solid understanding of integrating automated testing into development pipelines.
  • Experience with Ruby on Rails and RSpec.
  • Familiarity with modular architectures and microservices.
  • Background in agile development environments.
Company & Inclusion

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please advise High Tech Genesis of any accommodation measures you may require.

Legal & Application Details

Applicants must have the legal right to work in Canada.

Please submit your resume in Microsoft Word format when applying for this position.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs