Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment.

S.i. Systems
Montreal
Permanent

Our utility sector client is looking for a Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment.

A permanent role (preferred) or a multi-year contract.

Fully remote across Canada.

Ability to travel to client sites throughout Canada and the U.S. (expenses covered by the client).

Responsibilities

  • Write, review, and deploy code for a cloud-native analytics product.
  • Create engaging and user-friendly interfaces using React.
  • Develop and manage microservices to enhance application functionality.
  • Optimize the technology stack for performance, security, and scalability.
  • Participate in Scrum ceremonies and collaborate with cross-functional teams.
  • Write unit tests, integration tests, and documentation to ensure code quality.
  • Must haves :
  • Skills :
  • Skills :
  • Experience with front-end frameworks ( React, Angular, or Vue.js ).
  • Proficiency in back-end frameworks ( Express, Django, or Flask ).
  • Experience with containerization technologies ( Docker, Kubernetes ).
  • Strong SQL skills and data modeling experience.
  • Understanding of CI / CD pipelines and DevOps practices.
  • Knowledge / Education :
  • Proficiency in Python and Java .
  • Familiarity with web development best practices and design patterns.
  • Knowledge of cloud platforms (preferably Azure) and cloud data warehouses (Snowflake a plus).
  • Understanding of microservices architecture and modern data analytics stacks.
  • Experience :
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in a similar role.
  • Experience in agile software development; startup experience preferred.
  • 30+ days ago
Related jobs
Promoted
Pratt & Whitney Canada
Longueuil, Quebec

This position is part of a French-speaking work environment, it requires a very good knowledge of English to read and understand, daily, documentation and technical terms that may emanate from international organizations, as well as to write and communicate in English with customers, suppliers or in...

Tapjoy
Montreal, Quebec

Participate actively in customer support by directly engaging with internal teams and assisting them in resolving any challenges or questions they may have. Experience in a hands-on software development role, including backend-development and building solutions leveraged by other developers. As a pl...

C.G.I.
Montreal, Quebec

As a Full Stack Software Engineer at [Company Name], you'll be at the forefront of developing and maintaining our robust B2B platform, "MARKETS". Design, develop, and deploy new features using our modern tech stack, including React, TypeScript,. A passion for writing clean, maintainable code and adh...

S.i. Systems
Montreal, Quebec

Senior SAP Architect (8+ years) to design and deliver technical solutions supporting Forecast to Produce (F2P) business functions for SAP PP within a manufacturing environment. Providing direction to sustainment and project partners to ensure solutions meet business requirements and strong system in...

BMO
Canada, Canada

Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Applies deep knowledge of algorithms, data structures and programming langua...

CAE
Montreal, Quebec

Are you looking for a work environment where you can innovate, reach greater heights, and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us!. You w...

S.i. Systems
Montreal, Quebec

Telecommunications Billing Administrator to support business users in procuring and managing mobile communication services in an enterprise environment. Supporting business users with telecom and mobility including contracting coordination, account consolidation, billing optimization. Manage wirelin...

National Film Board of Canada
Montreal, Quebec

Responsible for the design and front-end web programming of dynamic interfaces that are tailored to the needs of expert users, such as super users or functional owners, and that reflect the business logic in the applications developed by the Engineering and Development team. Designs and programs int...

S.i. Systems
Montreal, Quebec

Participating in risk identification and supporting the development of mitigation strategies, taking corrective action to minimize overall impact on project or sub-project and providing regular status updates. Ensuring compliance to organizational standards and guidelines, providing guidance to proj...

Morgan Stanley
Montreal, Quebec

Morgan Stanley is seeking a collaborative, hands-on full stack web developer to build dashboards and UI toolkits as part of a data science platform for quants, sales & trading. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advanc...