×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead, Software Development, Cloud Engineer - Software

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: TEEMA
Full Time position
Listed on 2026-01-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps, Software Engineer, Backend Developer
Job Description & How to Apply Below
Location: Montreal

  • Lead the design, development, and implementation of reusable libraries, frameworks, and APIs using .NET Core and C# with a strong emphasis on microservices principles.

  • Champion the migration of backend services from VMs to Kubernetes and Docker, focusing on optimizing containerization and deployment efficiency.

  • Mentor and guide software development teams in best practices for microservices, Kubernetes, Docker, and cloud-native technologies. Establish and enforce coding standards, design patterns, and best practices within software development teams and throughout the organization.

  • Stay current with forefront advancements in .NET Core, Angular, Kubernetes, Docker, and cloud platforms to ensure cutting-edge solutions.

  • Conduct comprehensive code reviews, offer technical expertise, and assist development teams in overcoming complex technical challenges.

  • Proactively identify and resolve technical issues encountered by development teams in your areas of expertise.

  • What you must have:

  • 7+ years of experience in software development with a strong emphasis on backend development.

  • Extensive expertise in .NET Core, C#, and object-oriented programming principles.

  • Deep understanding of microservices architecture and design patterns.

  • Proven experience with containerization technologies such as Docker and orchestration with Kubernetes.

  • Expertise with cloud platforms like Azure

  • Strong knowledge of CI/CD pipelines and Dev Ops practices. Experience with Kafka or other messaging tools

  • Ability to work independently, take initiative, and mentor junior developers.

  • Passion for creating innovative solutions and driving positive change.

  • Excellent communication, collaboration, and problem-solving skills.

  • Leadership skills with the ability to mentor junior developers and foster a positive learning environment.

  • Nice to have:

  • Experience with distributed systems and communication patterns such as gRPC

  • Experience with infrastructure automation tools such as Terraform or Ansible.

  • Knowledge of security best practices for microservices architectures.
  • Salary/Rate Range: $ - $

    Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary