High Tech Genesis

Software Developer

Posted: just now

Job Description

WE'RE HIRING!At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.Your next chapter starts here. Your responsibilities include: 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 AWSBonus points for: 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.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:Applicants must have the legal right to work in Canada.Please submit your resume in Microsoft Word format when applying for this position.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In