XX
Golang DeveloperQuality IT ResourcingToronto, Ontario, Canada

Cette offre d'emploi n'est plus disponible

XX

Golang Developer

Quality IT Resourcing
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

À propos

Title: GoLang Developer

You will play a pivotal role within our delivery team on a 1-year fixed-term engagement. You’ll have the opportunity to showcase your expertise in Golang, working with a modern and diverse technology stack to build robust, high-performance, and scalable applications.

You’ll take ownership of end-to-end software development, from planning and design through to release, automation, and documentation. Working both independently and as part of collaborative, cross-functional teams, you will deliver high-quality software solutions that make a real impact.

What will your typical day look like?

On a typical day, you will participate in release planning by providing accurate estimates and identifying key dependencies and risks. You’ll work closely with architects to define technology roadmaps and ensure the delivery of robust and scalable solutions, with a primary focus on leveraging Golang for backend and application development.

Your core responsibilities include designing and developing application components primarily using Golang, while occasionally utilizing other languages such as Java8, TypeScript, JavaScript, NodeJS, Python, and Groovy as needed. You will implement solutions that emphasize Golang’s strengths in concurrency, performance, and simplicity, and ensure integration with existing systems and frameworks.

In addition, you will develop and maintain automation pipelines and cloud infrastructure, utilizing tools such as Hashicorp Terraform, Ansible, and Ansible Tower. Collaboration with fellow developers will be essential to maintain consistency and high-quality standards across teams. Your daily activities will also involve performing unit testing, adhering to change management processes for deployments, and maintaining comprehensive technical documentation to support both the team and stakeholders.


You are someone with these required skills, experience & qualifications:

  • Proven experience in Golang, with the ability to develop, optimize, and maintain complex applications using Go best practices and patterns.
  • Experience in Java8 is a plus, along with familiarity with additional languages and frameworks such as TypeScript, JavaScript, NodeJS, Python, and Groovy.
  • Solid understanding of backend development, with hands-on experience designing APIs and services using Golang.
  • Exposure to Spring frameworks (Spring MVC, Spring Boot, Spring Security) is beneficial but not required.
  • Experience working with cloud platforms, infrastructure automation, and CI/CD pipelines, with an emphasis on deploying and managing Golang applications in cloud environments.
  • Hands-on experience with Ansible and Ansible Tower, especially in writing collections, playbooks, and modules; familiarity with Hashicorp Terraform is a plus.
  • Ability to provide accurate development estimates for Golang projects and proactively identify technical risks.
  • Excellent collaboration and communication skills, with a focus on delivering value and maintaining technology excellence.
  • Strong commitment to code quality, best practices in Golang development, and comprehensive documentation.
  • Ability to work independently and as part of a collaborative team to complete user stories and drive successful project outcomes.
  • Toronto, Ontario, Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.