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

S.i. Systems
Calgary
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.
  • 25 days ago
Related jobs
Oracle
Canada

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business. Architect, design, code, debug, test and maintain full stack feat...

Lumerate
Canada

We're in the business of gathering intelligence about industries and delivering it to the right people within those industries through innovative software interfaces. If the successful candidate is based in the Greater Toronto Area, he/she/they can choose to participate in our hybrid experience, by ...

Procom
Calgary, Alberta

Work with your team to develop and maintain existing features and applications; Mentor and guide junior developers;. This is a busy team who work in a very fast pace environment, they are looking for someone who thrives under pressure and who enjoys mentoring more junior developers. On behalf of our...

S.i. Systems
Calgary, Alberta

Responsible for providing information to determine future state business process, configurations, etc. Responsible for implementing the following Ariba Modules: Strategic Sourcing, Contract Management and Procure-to-Pay. The resource will adapt existing methods and procedures to create possible alte...

Blurb
Calgary, Alberta
Remote

Maintaining projects including debugging and addressing infrastructure issues. Experience with every step of a product's lifecycle; from architecture to ensuring quality during the build and delivery process, and maintaining stability thereafter. Working closely with the team to get a full understan...

S.i. Systems
Calgary, Alberta

Senior Business Analyst to support business and technology teams across multiple application & business process projects in the oil & gas industry. Work closely with People Readiness team (OCM, Communications, Learning) to help identify / validate stakeholder change impacts, provide technical review...

Rootd
CA

Develops and maintains relationships with indigenous communities, indigenous-owned businesses and organizations. Maintain existing computer programs by making modifications as required. Offers mentorship, coaching and/or networking opportunities for persons with disabilities. Offers on-the-job train...

S.i. Systems
Calgary, Alberta

Senior Director of Analytics to lead data-driven initiatives for utility clients undergoing digital transformation. Lead cross-functional teams in delivering data analytics solutions tailored to client needs. Establish key performance indicators (KPIs) and metrics to assess the impact of data initia...

Eternal Tech Systems
Calgary, Alberta

One of our Public Sector client is looking for a Full Stack Developer for a Contract opportunity in Regina. The roles will include both project work and day-to-day operational maintenance of current applications. Strong understanding of Agile/Scrum development practices. The contract will be from Ju...

LEVIO
Canada

Levio offers several benefits to provide the greatest possible flexibility to its employees! In addition to offering a stimulating and dynamic work environment, we offer, among other things: . Are you looking to thrive in a stimulating work environment? Join the leader in digital transformation and ...