Skip to content

Python Software Developer 2

  • Hybrid

Job description

Location:         Ottawa, ON

                        Hybrid

Term:               Permanent

 

High Tech Genesis is looking for a full stack Software Architect/Senior Software Developer to join the team of young and passionate engineers working on a large opensource test automation product offering which is used by both internal and external stakeholders. As a full stack software architect/senior software engineer, candidate would be required to define the technical roadmap of the product aligning to the best industry practices, engage in customer discussions and mentor the other intermediate & junior developers in the team.

 

Your responsibilities include:

  1.      Working on modern microservices architecture-based applications. 

  2.      Working in cloud transformation and utilizing cloud-native solutions such as containerization and Kubernetes.

  3.      Setting up CI/CD pipelines and general DevOps practices.

  4.      Mentoring and leading medium to large technical teams. 

  5.      Defining technical roadmaps for products, with a focus on security, observability, and performance.

  6.      Working in large multi-vertical organizations and is familiar with Agile and Scaled Agile (SAFe) delivery models.

Job requirements

  • Strong programming languages of preference Python, Java, JavaScript, C++

  • Experienced in developing front-end, middleware and backend solutions

  • Strong docker and Kubernetes skills 

  • CI/CD toolchain experience like Gitlab CI, Circle CI, Jenkins, Argo CD, Github actions

  • Rest and Graphql experience

  • Sql and noSQL databases experience like Postgressqsl, MongoDB, Cassandra, etc.

  • Experience in implementing elastic search solutions 

Desired skills:

  • Angular/Typescripts experience

  • Implementation of sidecar design patterns for Microservices applications

  • API documentation skills using openAPI or Swagger

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.

 

Please be advised:

  1. Applicants must have the legal right to work in the Canada.

  2. Kindly submit your resume in MS Word format upon application for this position.

or