Full Stack Developer - Senior (Remote) JP917

Pathlion

Edmonton

Remote

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pathlion is seeking a talented developer in Edmonton, Canada, for application development support focused on enhancing investment-related tools. The role involves working with various technologies including .NET, Angular, and cloud services, requiring strong programming principles and agile methodologies. The ideal candidate will collaborate with teams to ensure high-quality user interactions and maintain existing applications. Opportunity to contribute to innovative data applications aimed at driving investments in Alberta.

Qualifications

  • Experience in application design and change management procedures.
  • Proficiency in website development using .NET framework including ASP.Net and C#.
  • Knowledge of various programming principles and practices.

Responsibilities

  • Develop frontend and backend web applications.
  • Maintain and upgrade software post-implementation.
  • Collaborate with product management for web features.

Skills

Cloud Architecture
Full Stack Development
Agile Methodologies
Data Management
ETL Processes

Tools

.NET framework
MS SQL
Bootstrap
HTML5
CSS3
JavaScript
Umbraco
Angular
Microsoft Azure
SQL Azure

Job description

Project Name

Economic Data Application Enhancements

Scope

Project Overview

The program supports the delivery of new tools and enhancement of JETI's existing online investment related tools to enable prospective investors to discover investment opportunities in Alberta. The following web applications are within scope of the work required:

  • Alberta Economic Dashboard – The AED is a public-facing dashboard designed to promote investment and business development in Alberta by providing investors, businesses and economic developers access to relevant economic data and industry insights.
  • Alberta Site Selector Tool – The Alberta Site Selector Tool is an investment information service that consolidates real-time property listings with infrastructure and socio-economic data from the Alberta Regional Dashboard into a user-friendly interface that enables businesses and investors to make informed decisions about where to expand or set up shop in Alberta.
  • Investment Data Hub – The upcoming Investment Data Hub provides easy access to key data and information on Alberta's sectors, providing investors and regional economic developers with a central hub for the data they need to build an investment case.
  • Alberta Regional Dashboard – The Alberta Regional Dashboard is a dynamic data application that provides investors and economic developers with key economic indicators and information on living, working, investing and doing business in Alberta municipalities.
  • Alberta Major Projects – Alberta Major Projects is an inventory of major public and private projects in Alberta above $5 million. The tool is used by Alberta businesses, particularly in the construction sector, for supply opportunities, and by investors. It is also used extensively within JETI and by economic developers to analyze and report on investment intentions in the province.
  • Alberta Export Tool – The Alberta Export Tool helps Alberta exporters find international markets for their products through detailed interactive charts of Alberta's exports.

This position will be responsible for Application Development Support activities for the Economic Intelligence & Investment Services branch, which involves critical technical expertise to support the maintenance and modernization of legacy applications developed across a broad variety of platforms over the past fifteen years. It requires a robust familiarity with different development methodologies, combined with the capacity to analyze and adapt to develop styles/strategies that were not aligned with typical IT development patterns.

Technical Systems Knowledge / Skill Requirements
  • Application design and change management procedures.
  • Programming principles, techniques, practices, logic and database design.
  • Website development and maintenance, including proficiency in building sites using .NET framework – ASP.Net, C#, LINQ, MS SQL (this list is not complete and may vary depending on which application is being worked on at any point in time).
  • Windows Operating System, Microsoft Office software, Microsoft Project.
  • Formal application lifecycle development methodology knowledge.
  • Knowledge in Bootstrap framework, HTML5, CSS3 (LESS or SASS), JavaScript, XHTML including web services (REST, SOAP) APIs.
  • Umbraco.
  • StencilJS.
  • Angular.
  • Ability to support Cloud Services including Microsoft Azure, SQL Azure, Azure Data Factory, Databricks.
  • Knowledge or experience with data visualization and charting libraries like AmCharts, as well as experience with Mapbox/Leaflet, ArcGIS, etc.
Skills Required
  • Cloud Architecture, Full Stack Development, Agile Methodologies, Data Management and ETL Processes.
  • Collaboration and Leadership, Quality Assurance and Test Automation, Compliance and Security.
Duties
  • Develop frontend website architecture and backend web apps.
  • Maintain and upgrade software following implementation.
  • Work closely with product management teams and graphic designers for web features.
  • Stay updated with the latest technological advancements in web apps and programming languages.
  • Handle automated testing and provide feedback during the software development phase.
  • Develop, write, modify, integrate and test website-related code and web application interfaces.
  • Conduct tests and analyze data to monitor quality, security, user interface experiences and to identify areas for improvement.
  • Develop and implement procedures for ongoing website revision.
  • Create visually appealing user interactions.
  • Monitor and maintain website functionality.
  • Participate in website architecture and design in collaboration with designers or clients.
  • Liaise with business unit to ensure solutions meet current and strategic ministry needs and requirements.
  • Provide application functional and technical expertise.
  • Execute internal testing (unit testing) and support UAT activities.
  • Test changes to previously created programs.
  • Provide overall Technical Solution Quality Assurance (QA).
  • Support warranty activities as required.
  • Support transition to operations (hand‑off) to support teams.
  • Provide and maintain technical documentation of design and changes.
  • Participate in agile delivery meetings.
  • Handle and fix production defects efficiently.
  • Provide tracking and reporting of time and status on all work as required.
  • Identify and coordinate release schedules.
  • Ensure planned releases remain on schedule and on track.
Support a High Level of Service Availability
  • Provide on-call support on an as‑needed basis.
  • Be able to work in a fast‑paced environment with minimal supervision.
  • Status reporting to the Manager as required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer - Senior (REMOTE) JP955
Full Stack Developer - Senior (REMOTE) JP955

Pathlion • Edmonton

Remote
CAD 75,000 - 95,000
RQ11325 - Software Developer - Full Stack - Senior
RQ11325 - Software Developer - Full Stack - Senior

Maarut • Toronto

On-site
CAD 110,000 - 150,000
RQ11124 - Sr. Software Developer - Full Stack
RQ11124 - Sr. Software Developer - Full Stack

Source Code • Toronto

Hybrid
CAD 90,000 - 120,000
Full Stack Developer - Senior
Full Stack Developer - Senior

VGen Technologies LLC • Edmonton

Remote
CAD 76,000 - 139,000
RQ09571 - Software Developer - Full Stack - Senior
RQ09571 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary
Opportunities for professional growth
RQ09609 - Systems Analyst - Senior
RQ09609 - Systems Analyst - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Full Stack Developer - Senior (REMOTE) JP933
Full Stack Developer - Senior (REMOTE) JP933

Pathlion • Edmonton

Remote
CAD 80,000 - 110,000
RQ08619 - Software Developer - Full Stack - Senior
RQ08619 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 150,000
Developer
Developer

Java Holdings Ltd • Calgary

On-site
CAD 80,000 - 110,000
Extended Healthcare Plan
RPP - Group RRSP
Group Life - AD&D - Critical Illness
+3
RQ08354 - Software Developer - Senior
RQ08354 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000