Ce site récupère une partie de ses emplois auprès de: Emploi Ventes | Camionneur | Travail de la Maison

Le meilleur site pour trouver ton prochain emploi francophone à Montréal!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

   emploi montréal   

Tu cherches un nouvel emploi à Montréal? Ici c'est ton dernier arrêt.

previous arrow
next arrow

Full stack developer

Tundra Solutions Techniques - Québec

C'est un Contrat job à Montreal, QC publiée le novembre 10, 2020.

Full Stack Developer

Position Summary

We are seeking a Senior Software Engineer to help build and maintain innovative, state of the art, Telemedicine and Virtual Care SaaS platform. You will play key role in implementing our product vision, steer technology choices and drive software development process towards best industry practices. We are seeking candidates who thrive in fast-paced, product and service-driven environments. To be successful, you need to be highly motivated and detail-oriented while showing the highest standards of responsibility. The position will be done remotely.

Key Responsibilities

  • Work closely with design, product management, and development teams to create functioning, robust, secure and scalable micro-services to power our platform
  • Being a technical leader within R&D
  • Building and maintaining a secure, sustainable and scalable backend architecture
  • Being the advocate for all things backend, to ensure we have the best foundation to conquer the industry and consistently scale up
  • Sharing your expertise through documentation, mentorship and discussion (both written and verbal)
  • Write well designed, testable, efficient code by using best software development practices
  • Working closely with DevOps team running and maintaining Cloud infrastructure
  • Working towards carrying out effective systems monitoring and logging
  • Creating, maintaining and monitoring scalable dynamic infrastructure, serverless microservices, database migrations and optimisations
  • Analyze and improve efficiency, scalability, and stability of platform services
  • Continuously evaluate relevant technologies, influence and drive architecture and design discussions

Education & Skills

  • Expert in serverless technologies, particularly within AWS
  • Expert in microservices and message queue based distributed architectures, multi-threading and messaging
  • Expert in RESTful web services; ideally also having some experiences with Lambda, API Gateway and Serverless
  • Expertise with PHP/ Laravel, Python, Java
  • Expert in relational and NoSQL databases such as MySQL/Aurora, DynamoDB, Data lakes Hadoop
  • Deep knowledge of technical best practices
  • Experience in profiling, debugging and cloud services monitoring is a plus
  • Experience in DevOps toolchains is a plus
  • Proficiency in Unix, shell scripting
  • Understanding of CI/CD, containers, etc.
  • Ability to mentor other programmers and perform effective Code Review
  • High awareness on Reliability, Security, Performance, and Scalability principles
  • Experience on implementing complex UI interactions and animations is a plus
  • Skilled and experienced in agile software development and its respective tools
  • Aggressive problem diagnosis, creative problem solving skills
  • BS/MS degree in Computer Science, Engineering, or relevant field.