Developer – Energy Market Data Platform Modernizat

TEEMA

Calgary

Sur place

CAD 90 000 - 120 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

TEEMA is seeking a Developer for an Energy Market Data Platform Modernization in Calgary, Alberta. You will independently design and build a business application using React and Node.js, developing interfaces for end-user and admin tasks, and translating business concepts into functional UI experiences.

The role includes building API integrations, REST APIs, and data interfaces, with backend support using C#/.NET and SQL Server/Azure SQL.

Qualifications

  • Strong hands-on React development experience.
  • Ability to independently build a business application/interface.
  • Strong Node.js experience.
  • Experience designing and developing REST APIs and application integrations.
  • Strong understanding of how frontend applications connect with API/interface and database layers.
  • Experience working with relational databases and SQL.
  • Strong application development fundamentals.
  • Ability to work from high-level concepts and evolving requirements.
  • Strong communication and stakeholder-facing skills.
  • Comfortable speaking directly with end users to understand their needs and help shape application functionality.
  • Self-starter who can operate effectively without highly detailed specifications or wireframes.

Responsabilités

  • Independently design and build an internal business application using React and Node.js.
  • Develop interfaces supporting end-user functionality and application administration/support.
  • Work from business concepts and requirements rather than relying on fully developed wireframes or detailed UI specifications.
  • Partner closely with the Business Analyst and business users to determine how workflows and functionality should operate.
  • Help translate business processes into intuitive application functionality and user experiences.
  • Provide input into UI/process design and recommend effective approaches based on previous application development experience.
  • Build functionality iteratively, with the goal of establishing an initial interface quickly and continuing to enhance it through regular releases.
  • Build and support the integration/interface layer between the application, databases and external/internal services.
  • Develop and consume REST APIs and other application interfaces.
  • Work with JSON, XML and other data integration formats.
  • Ensure clean separation between the UI, interface/API and underlying application/data layers.
  • Troubleshoot application and integration issues across multiple layers.
  • Backend & Data Development: contribute to backend development using C#/.NET, support market data ingestion and data collection processes, work with SQL Server / Azure SQL databases, develop queries, views and stored procedures, support API-based data integrations, assist with data processing and performance issues.

Connaissances

React
Node.js
REST APIs
API integrations
SQL
C#/.NET
SQL Server
Azure SQL

Outils

SQL Server
Azure SQL

Description du poste

Job Title:Developer – Energy Market Data Platform Modernizat
Job ID:90112
Location:Calgary, Alberta

What you will be doing:
  • Independently design and build an internal business application usingReact and Node.js.

  • Develop interfaces supporting bothend-user functionality and application administration/support.

  • Work from business concepts and requirements rather than relying on fully developed wireframes or detailed UI specifications.

  • Partner closely with the Business Analyst and business users to determine how workflows and functionality should operate.

  • Help translate business processes into intuitive application functionality and user experiences.

  • Provide input into UI/process design and recommend effective approaches based on previous application development experience.

  • Build functionality iteratively, with the goal of establishing an initial interface quickly and continuing to enhance it through regular releases.

API & Integration Development
  • Build and support the integration/interface layer between the application, databases and external/internal services.

  • Develop and consumeREST APIsand other application interfaces.

  • Work with JSON, XML and other data integration formats.

  • Ensure clean separation between the UI, interface/API and underlying application/data layers.

  • Troubleshoot application and integration issues across multiple layers.

Backend & Data Development

While UI development will be the initial priority, the developer may also support other areas of the market data modernization project as needs evolve.

This may include:

  • Contributing to backend development usingC#/.NET.

  • Supporting market data ingestion and data collection processes.

  • Working with SQL Server / Azure SQL databases.

  • Developing or maintaining SQL queries, views and stored procedures.

  • Supporting API-based and external market data integrations.

  • Assisting with data processing, troubleshooting and performance-related issues.

What you must have:
  • Strong hands-onReact development experience.

  • Ability to independently build a business application/interface rather than simply developing from completed designs.

  • StrongNode.jsexperience.

  • Experience designing and developingREST APIs and application integrations.

  • Strong understanding of how frontend applications connect with API/interface and database layers.

  • Experience working with relational databases and SQL.

  • Strong application development fundamentals.

  • Ability to work from high-level concepts and evolving requirements.

  • Strong communication and stakeholder-facing skills.

  • Comfortable speaking directly with end users to understand their needs and help shape application functionality.

  • Self-starter who can operate effectively without highly detailed specifications or wireframes.

] 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.

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Energy Market Data Platform Engineer
Energy Market Data Platform Engineer

TEEMA • Calgary

Sur place
CAD 90 000 - 120 000
Software Developer- Front End
Software Developer- Front End

Russell Tobin • Toronto

Sur place
CAD 102 286 - 145 681
Developer
Developer

Java Holdings Ltd • Edmonton

Sur place
CAD 90 000 - 120 000
Extended Healthcare
Group RRSP
Life Insurance
+3
Senior Front-End / Full-Stack Engineer
Senior Front-End / Full-Stack Engineer

High Tech Genesis • Ottawa

Sur place
CAD 95 000 - 135 000
Developer
Developer

Java Holdings Ltd • Calgary

Sur place
CAD 80 000 - 110 000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
Senior Frontend Developer (ID#5167)
Senior Frontend Developer (ID#5167)

New Value Solutions • Toronto

Sur place
CAD 80 000 - 100 000
Front-end Developer
Front-end Developer

Markage • Canada

Sur place
CAD 70 000 - 110 000
Full Stack Javascript Developer
Full Stack Javascript Developer

S.I. Systems Ltd. • Toronto

Sur place
CAD 110 000 - 140 000
Senior Developer (.NET/Angular)
Senior Developer (.NET/Angular)

Altis Technology • Toronto

Sur place
CAD 120 000 - 180 000
Application Developer III - Toronto
Application Developer III - Toronto

Randstad Canada • Toronto

Sur place
CAD 90 000 - 135 000