Senior Back-End Developer

at  High Tech Genesis

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Dec, 2024Not Specified01 Oct, 20245 year(s) or aboveBilingualism,FrenchNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Location: Montreal, QC (on-site)
Term: Permanent
High Tech Genesis seeks a Senior Back-end Developer to join our growing team and play a pivotal role in defining and implementing Cloud applications that power our platform. Our platform is central to managing our customers EV charging solution apart from the competition.
The successful candidate will collaborate closely with our Engineering and Product Management teams to develop scalable and reliable Cloud applications, microservices, and containers within our platform.

In this role, you will:

  • Develop Cloud Applications and Microservices: Design and build Cloud applications and microservices using .NET technologies.
  • Technical Solutions and Research: Propose and evaluate technical solutions during research spikes to drive innovation.
  • Mentorship and Code Reviews: Mentor junior developers and participate in peer design and code reviews to maintain high-quality code standards.
  • Stay Current: Keep up to date with the latest technology stack and industry trends to ensure our solutions remain cutting-edge.
  • Collaborate on Design and Architecture: Work closely with team members to ensure consistency in design patterns and architecture.
  • Technical Input: Contribute to product roadmaps, backlog refinement, and project estimation with technical insights.
  • Share Best Practices: Promote and share best practices with team members to foster growth and improve development processes.
  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in developing Cloud applications and services.
  • Technical Skills:
  • Proficiency in C#, ASP.NET Core, .NET Framework, and Web API development
  • Strong foundation in data structures, algorithms, and software methodologies
  • Experience with NoSQL databases, microservices, event streaming, and event sourcing
  • Experience with Azure Cloud, Kubernetes, and container development
  • Proficiency in Git, Docker, and IoT
  • Knowledge of Azure DevOps, CI/CD pipelines, and infrastructure as code

Bonus Skills:

  • Bilingualism: Fluency in both English and French (written and spoken) is an asset

High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.

Please be advised:

  • Applicants must have the legal right to work in Canada.
  • Kindly submit your resume in MS Word format upon application for this position.

Responsibilities:

  • Develop Cloud Applications and Microservices: Design and build Cloud applications and microservices using .NET technologies.
  • Technical Solutions and Research: Propose and evaluate technical solutions during research spikes to drive innovation.
  • Mentorship and Code Reviews: Mentor junior developers and participate in peer design and code reviews to maintain high-quality code standards.
  • Stay Current: Keep up to date with the latest technology stack and industry trends to ensure our solutions remain cutting-edge.
  • Collaborate on Design and Architecture: Work closely with team members to ensure consistency in design patterns and architecture.
  • Technical Input: Contribute to product roadmaps, backlog refinement, and project estimation with technical insights.
  • Share Best Practices: Promote and share best practices with team members to foster growth and improve development processes.
  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in developing Cloud applications and services.
  • Technical Skills:
  • Proficiency in C#, ASP.NET Core, .NET Framework, and Web API development
  • Strong foundation in data structures, algorithms, and software methodologies
  • Experience with NoSQL databases, microservices, event streaming, and event sourcing
  • Experience with Azure Cloud, Kubernetes, and container development
  • Proficiency in Git, Docker, and IoT
  • Knowledge of Azure DevOps, CI/CD pipelines, and infrastructure as cod


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Montréal, QC, Canada