GO Developer [#4649]

Alteo
80% Remote, QC, Canada
$70-$100 an hour (estimated)
Remote
Permanent

Alteo is looking for a GO Developer for a permanent position. The company is based in Europe & Montreal. You can work from anywhere.

Hybrid : 1 to 2 days in the office / 3 to 4 days teleworking

Responsibilities :

  • Collaborate with the development team to design, build, test, and ship high quality software
  • Iterate in an agile fashion creating hypotheses and testing them with incremental code shipments through continuous integration
  • Identify multiple candidate solutions to a problem and evaluate them for fit given the constraints of the project

Profil :

  • DEC / BAC in IT, Software engineering or equivalent
  • 2 to 8 years of experience in software development
  • Experience developing and maintaining live web services
  • Experience designing REST APIs
  • Experience or desire to learn GO / Golang
  • Experience with at least one programming language and desire to learn others : JavaScript / React / Typescript, C#, Java, PHP etc.
  • Knowledge of DevOps tools and processes (asset)
  • Knowledge of PostgreSQL, GraphQL, Heroku and Docker (asset)
  • Knowledge of continuous integration with CI / CD web servers and databases (asset)
  • Knowledge of AdServer (asset)
  • Collaboration and Teamwork : works with others to deliver results, meaningfully contributing to the team and prioritizing group needs over individual needs
  • Creativity and Innovation : seeks new and better ways of doing things, generating original and imaginative ideas, products, and / or solutions
  • Problem Solving : uses an organized and logical approach to find solutions to complex problems and looks beyond the obvious to understand the root cause of problems and proposes several possible solutions

Alteo recherche un Développeur GO pour un poste permanent. L'entreprise est basée en Europe et à Montréal. Vous pouvez travailler de n'importe où.

Hybride : 1 à 2 jours au bureau / 3 à 4 jours en télétravail

Responsabilités :

  • Collaborer avec l'équipe de développement pour concevoir, construire, tester et expédier des logiciels de haute qualité.
  • Itérer d'une manière agile en créant des hypothèses et en les testant avec des livraisons incrémentales de code par l'intégration continue.
  • Identifier plusieurs solutions candidates à un problème et les évaluer en fonction des contraintes du projet.

Profil :

  • DEC / BAC en informatique, génie logiciel ou équivalent
  • 2 à 8 ans d'expérience en développement logiciel
  • Expérience dans le développement et la maintenance de services web en temps réel
  • Expérience dans la conception d'APIs REST
  • Expérience ou désir d'apprendre GO / Golang
  • Expérience avec au moins un langage de programmation et désir d'en apprendre d'autres : JavaScript / React / Typescript, C#, Java, PHP, etc.
  • Connaissance des outils et processus DevOps (atout)
  • Connaissance de PostgreSQL, GraphQL, Heroku et Docker (atout)
  • Connaissance de l'intégration continue avec les serveurs web et les bases de données CI / CD (atout)
  • Connaissance de AdServer (atout)
  • Collaboration et travail d'équipe : travaille avec d'autres personnes pour obtenir des résultats, en contribuant de manière significative à l'équipe et en donnant la priorité aux besoins du groupe plutôt qu'aux besoins individuels.
  • Créativité et innovation : recherche de nouvelles et meilleures façons de faire les choses, en générant des idées, des produits et / ou des solutions originaux et imaginatifs.
  • Résolution de problèmes : utiliser une approche organisée et logique pour trouver des solutions à des problèmes complexes, aller au-delà de l'évidence pour comprendre la cause profonde des problèmes et proposer plusieurs solutions possibles.
  • 8 days ago
Related jobs
Alteo
80% Remote, QC, Canada
Remote

Alteo is looking for a GO Developer for a permanent position. Experience or desire to learn GO/Golang. Expérience ou désir d'apprendre GO/Golang. Alteo recherche un Développeur GO pour un poste permanent. ...

Promoted
Fuel
Greater Montreal Metropolitan Area, Canada

Lead the design and development of cloud-native software solutions and architectures, leveraging cloud services and technologies. A Bachelor's or Master's degree in Software Engineering, Computer Science, Artificial Intelligence, or equivalent. Minimum 5+ years of professional experience in software...

Promoted
InvestM Technology LLC
Canada, Canada

Looking for Salesforce Developers with experience in Clariti. ...

Oracle
Canada

Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified application suite that gives leaders a complete view into their business.Our team is growing, and we’re looking for people like you to help us make ...

Vidyard
Remote, Canada
Remote

Collaborating closely with a dynamic team of developers, a data architect, and a product manager, you'll also engage with various stakeholder teams including R&D, Marketing & Growth, and RevOps. You're all about crafting tools that resonate with internal users (such as developers). Plus, you're a pr...

Altitude Sports
India

The Lead Software Developer independently engineers secure, scalable, and reliable technology to advance Altitude Sports in the online retail space. As a Lead Software Developer, you will be responsible for exhibiting language proficiency and independently writing application modules, unit tests, an...

EFI
Canada

We are looking for an enthusiastic software developer to join our experienced software development team. To ensure success as an Associate Software Developer, you should have a good working knowledge of common programming languages, the ability to learn new technology quickly, and the ability to wor...

CS GROUP
QC, ca

The experienced software developer reports to a Team Lead. Supporting the high-level software architecture of an embedded software (in compliance with the DO-178B development standard);. Realizing the different stages of the formal development of software (specification, design of the components and...

Litens Automotive Group
Canada

Join the Litens Engineering team as an Embedded Software Developer. This position is for Develop, test & maintain product software and Support new product development & ongoing projects in alignment with organizational goals. Plan & perform embedded software engineering assignments. Lead...

Mannarino Systems & Software
Québec City, Quebec

Work with System Engineers, Embedded Application Software developers and MANNARINO customers to specify and design board support packages and M-RTOS product evolutions (including porting to new processor architectures). MANNARINO Systems & Software Inc. MANNARINO Systems & Software Inc. Integrate so...