has been the world's leading R&D firm in the domain of high-voltage electromagnetic interference, grounding, and lightning analysis since 1978. SES focuses on providing advanced R&D, engineering consulting services, and technical software development. Our clients are primarily electrical, gas, and railway utilities; consulting firms; and universities.
We are seeking a highly skilled
Full-Stack Web Developer
to join our dynamic development team. This is an exciting opportunity to work in a fast-paced, collaborative environment where your technical skills will directly contribute to the success of industry-leading projects. This is an
on-site position
where candidates must be available to work from our office during regular business hours.
Responsibilities
Design, develop, and maintain web applications (both existing and new) using ASP .Net Framework MVC/Core and Angular, covering both front-end and back-end.
Develop and run
unit, integration, and end-to-end (E2E)
tests to maintain high code quality and ensure system reliability.
Simplify complex processes and optimize internal productivity.
Proactively identify and communicate technical issues, offering constructive feedback to improve internal workflows.
Participate in code reviews to ensure code quality and adherence to standards.
Contribute to team brainstorming and collaborative problem-solving sessions.
Qualifications
Proficiency in C# and .NET framework for back-end development.
Proficiency in TypeScript and JavaScript, with a focus on clean, maintainable code.
Solid working knowledge of Git and Team Foundation Server (TFS)
for version control, including experience with branching strategies, pull requests, and code reviews.
Proficiency in Angular,
with the ability to develop and maintain modular, component-based front-end applications.
Hands-on experience with Node.js
, especially in building tools and integrating APIs.
Good understanding of ASP .Net Core API development
, including routing, middleware, and RESTful architecture.
Familiarity with
full-stack development concepts
and ability to work effectively across the front-end and back-end stack.
Exposure to
DevOps tools and workflows
, such as Azure DevOps, CI/CD pipelines, and automated deployments.
Ability to
troubleshoot and debug applications
across different layers of the tech stack.
Strong knowledge of
SQL and NoSQL
databases, such as Microsoft SQL and MongoDB / Firestore.
Experience working in
Agile teams
using tools like Azure Boards, Jira, or similar.
Clean coding practices
and the ability to write maintainable, testable code.
Strong collaboration and communication skills, with a willingness to
learn and grow
alongside the team.
Language Requirement
Fluent English is required.
French is an asset.
Benefits
Competitive salary
Paid internet and cellphone
Extensive healthcare benefits, including dental and vision
Employer contribution to RRSP
Free parking
Flexible work hours
On-premises gym
Family membership to a gym
Summer BBQ, annual getaway weekend
Free coffee, refreshments, and snacks
If you have a passion for technology and a desire to share your skills as a
Full Stack Developer
, we invite you to apply. Be part of our team and help create impactful, innovative solutions!
SES & technologies ltee. (SES) demeure le leader mondial de la R&D dans le domaine des interferences electromagnetiques haute tension, de la mise a la terre et de l'analyse de la foudre depuis 1978. SES se concentre sur la fourniture de services avances de R&D, de conseil en ingenierie et de developpement de logiciels techniques. Nos clients sont principalement des services publics d'electricite, de gaz et de chemin de fer, des societes de conseil et des universites.
Description du poste
Nous recherchons
un Developpeur ou une Developpeuse Web Full Stack
hautement qualifie pour rejoindre notre equipe de developpement dynamique. Il s'agit d'une opportunite passionnante de travailler dans un environnement collaboratif et dynamique ou vos competences techniques contribueront directement au succes de projets de pointe dans l'industrie. Ce poste est
base en presentiel
, et les candidats doivent etre disponibles pour travailler depuis nos bureaux pendant les heures de bureau.
Responsabilites
Concevoir, developper et maintenir des applications web (existantes et nouvelles) en utilisant ASP .Net Framework MVC/Core et Angular, couvrant a la fois le front-end et le back-end.
Developper et executer des tests unitaires, d'integration et end-to-end (E2E) pour maintenir une haute qualite de code et garantir la fiabilite du systeme.
Simplifier des processus complexes et optimiser la productivite interne grace a des solutions creatives et innovatrices.
Identifier de maniere proactive les problemes techniques et proposer des solutions constructives afin d'ameliorer les processus internes.
Participer aux revues de code afin de garantir la qualite du code et le respect des normes.
Contribuer aux sessions de brainstorming en equipe et a la resolution collaborative de problemes.
Qualifications
Maitrise de C# et du framework .NET pour le developpement back-end.
Maitrise de TypeScript et JavaScript, avec un accent sur un code propre et maintenable.
Solide connaissance pratique de Git et de Team Foundation Server (TFS) pour le controle de version, y compris de l'experience sur les strategies de branchement, des pull requests et des revues de code.
Maitrise d'Angular, avec la capacite de developper et de maintenir des applications frontales modulaires et basees sur des composants.
Experience pratique avec Node.js, notamment dans la creation d'outils et l'integration d'API.
Bonne comprehension du developpement d'API ASP .Net Core, y compris le routage, les middlewares et l'architecture RESTful.
Bonne maitrise des concepts de developpement full stack, avec une capacite a travailler efficacement sur les couches front-end et back-end.
Exposition aux outils et workflows DevOps, tels que Azure DevOps, les pipelines CI/CD et les deploiements automatises.
Capacite a depanner et a deboguer des applications sur differentes couches de la pile technologique.
Solide connaissance des bases de donnees SQL et NoSQL, telles que Microsoft SQL et MongoDB / Firestore.
Experience de travail en equipes Agile, utilisant des outils comme Azure Boards, Jira ou similaires.
Capacite a ecrire un code propre, maintenable et facilement verifiable, en respectant les bonnes pratiques de developpement.
Solides competences en collaboration et en communication, avec une volonte d'apprendre et de progresser aux cotes de l'equipe.
Exigences Linguistique
Maitrise de l'anglais requise.
Le francais est un atout.
Avantages
Salaires competitifs.
Internet et telephone cellulaire payes.
Avantages de soins de sante complets, y compris les soins dentaires et la vision.
Contribution de l'employeur au REER.
Stationnement gratuit.
Horaires de travail flexibles.
Salle de sport sur place.
Abonnement familial a une salle de sport.
Barbecue d'ete, weekend annuel de detente.
Cafe, rafraichissements et collations gratuits.
Si vous etes passionne par la technologie et que vous souhaitez partager vos competences en tant que
Developpeur / Developpeuse Web Full Stack
, nous vous invitons a postuler. Rejoignez notre equipe et contribuez a creer des solutions innovantes et marquantes !
Job Types: Full-time, Permanent
Pay: From $65,000.00 per year
Benefits:
Company events
Dental care
Discounted or free food
Extended health care
Flexible schedule
On-site gym
On-site parking
RRSP match
Vision care
Application question(s):
Will you now or in the future require sponsorship for employment visa status?
Do you have experience with SQL Server and at least one NoSQL database (e.g., MongoDB, Firestore)? (Yes/No)
Are you comfortable working exclusively on-site (Laval) during regular business hours?
Experience:
C#: 3 years (required)
JavaScript: 3 years (preferred)
Language:
English (required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.