Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full-Stack Developer - Resource Management System

MSCP Heat Management Solutions

Location:
Sherwood Park, AlbertaCompany:
Maintenance Sustaining Capital Projects Ltd. (MSCP)Employment Type:
Full-TimePosition Overview
We are seeking a
Senior Full-Stack Developer
to take ownership of our Resource Management System (RMS), which supports personnel and equipment scheduling, project staffing, competency tracking, travel, lodging, and reporting.This is an independent role covering feature development, database maintenance, deployment, and production support.Key Responsibilities
Work with stakeholders to clarify requirements and improve operational workflows.Deliver features and fixes, considering their effects across the system.Investigate defects, performance problems, and production issues.Manage releases and maintain application security and data integrity.Maintain tests, technical documentation, and development procedures.Required Technical Experience
Node.Js:
Developing backend APIs, business logic, validation, and external integrations.PostgreSQL:
Relational modelling, transactions, complex queries, views, functions, indexing, and query optimization.ORMs and Database Migrations:
Managing schema changes safely in production. The project uses Prisma.Authentication and Authorization:
OAuth, session management, and granular access controls.AWS and Docker:
Deploying and troubleshooting containerized applications. Relevant services include ECS/Fargate, ECR, RDS, S3, CloudWatch, IAM, and Secrets Manager.GitLab CI/CD and Terraform:
Maintaining deployment pipelines and infrastructure configuration.Automated Testing:
Writing useful unit, integration, and component tests. The project uses Jest and React Testing Library.Additional Experience That Would Help
Interactive graphics or scheduling interfaces using HTML Canvas.Scheduling logic involving overlapping intervals, recurring shifts, time zones, and daylight saving changes.Microsoft Entra ID/Azure AD and Microsoft Graph.Realtime collaboration;
the project includes a Supabase Realtime integration.Agentic development, including experience using AI-enabled coding tools such as OpenAI Codex to support software development, testing, debugging, and productivity.Ideal Candidate
The successful candidate should communicate clearly with nontechnical users, learn unfamiliar business processes, exercise sound judgment around production changes, and work independently from requirements through deployment and support.About MSCP
Founded in 2011,
Maintenance Sustaining Capital Projects Ltd. (MSCP)
is a Canadian industrial services company headquartered in Sherwood Park, Alberta. MSCP specializes in providing innovative heat management solutions and integrated industrial services to clients across the energy, petrochemical, manufacturing, and heavy industrial sectors.Our capabilities include engineering, manufacturing, electrical and instrumentation, insulation, rope access, and industrial construction and maintenance services. Through our integrated approach, we deliver practical, efficient, and cost-effective solutions that support our clients' operational reliability and long-term success.At MSCP, we are committed to continuous improvement, innovation, and operational excellence. We foster a collaborative environment where employees are encouraged to contribute ideas, take ownership of their work, and play a meaningful role in the company's continued growth.MSCP offers a competitive compensation package and a supportive, professional work environment, including:RRSP Matching Program:
Company matching contributions of up to 3% after six months of employment.Group Benefits:
Comprehensive health and dental benefits available after three months of employment, subject to plan eligibility.Vacation Entitlement:
Paid annual vacation.Work Environment:
Business casual dress code and a collaborative, professional workplace.On-Site Parking:
Complimentary employee parking at our Sherwood Park location.Professional Growth:
Opportunities to develop technical expertise, take ownership of meaningful projects, and contribute to the ongoing development of MSCP's internal technology systems.Join MSCP and contribute to the development of technology solutions that support and improve how our industrial operations are managed and delivered.
#J-18808-Ljbffr
Vacancy posted 16 minutes ago
Similar jobs that could be interesting for youBased on the Senior Full-Stack Developer - Resource Management System in Strathcona Regional District, BC vacancy
  • Resource scheduling systems need strong full-stack ownership, database maintenance, and production support. MSCP offers this full-time opportunity in Sherwood Park, Alberta.This Senior Full-Stack Developer will take ownership of the Resource Management System at Maintenance... 
    Senior
    Full time

    MSCP Heat Management Solutions

    Strathcona Regional District, BC
    10 minutes ago
  • $85k - $115k per year

     ...based supportive living care facility for seniors, committed to providing outstanding...  ...OpportunitySherwood Care is seeking a qualified Human Resources (HR) Manager to join their team. The HR Manager is a...  ..., grievances, and terminations.Develop and maintain HR policies, procedures,... 
    Senior
    Long term contract

    Sherwood Care

    Strathcona Regional District, BC
    9 minutes ago
  •  ...to make an impact? EIPS is recruiting a Term Certain full-time Human Resources Business Partner to support and empower our team across the organization.Reporting to senior HR leadership, you will drive talent management, workforce planning, and organizational culture while... 
    Senior
    Full time
    Monday to friday

    Elk Island Public Schools

    Strathcona Regional District, BC
    9 minutes ago
  • $90k - $120k per year

    Working as a Senior Project Manager in the Brownfield & Assessment Service Group providing environmental...  ...business acumen to recognize and develop business opportunities that align with...  ...providing client intelligence and technical resources to support business development... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Flexible hours

    Millennium EMS Solutions Ltd.

    Strathcona Regional District, BC
    12 minutes ago
  •  ...EIPS in Sherwood Park, Alberta. This full-time term assignment serves...  ...leaders across 43 schools.As Human Resources Business Partner, you will advise senior leaders, administrators, supervisors...  ...support investigations, performance management, accommodations, return-to-work... 
    Senior
    Full time

    Elk Island Public Schools

    Strathcona Regional District, BC
    8 minutes ago
  •  ...compliance and internal controls as TIC Solutions’ Manager, Accounts Payable in Sherwood Park, Alberta. This is a full-time, permanent, in-office position.The role...  ...establish policies, coach supervisors, and improve AP systems. Collaboration with Finance, Procurement,... 
    Senior
    Permanent employment
    Full time
    Work at office

    Acuren

    Strathcona Regional District, BC
    9 minutes ago
  •  ...near Fort Saskatchewan, AB, the Senior Rotating Equipment Engineer will report to the Manager, Reliability & Discipline Engineering...  ...equipment and auxiliary systems • Work cross-functionally with...  ...including Bad Actors; act as a resource to risk rank threats • Support... 
    Senior
    Long term contract
    Full time
    Temporary work
    Shift work

    Inter Pipeline

    Strathcona Regional District, BC
    14 days ago
  • Financial Systems & Analytics Advisor TRS Staffing Solutions has an exciting opportunity for a Financial Systems and Analytics...  ...data from multiple sources using SQL and other data management technologies. Develop and maintain financial reports, dashboards, and analytics... 
    Work at office
    Remote work
    Worldwide

    Fluor Corporation

    Strathcona Regional District, BC
    8 minutes ago
  •  ...Ltd. (MSCP)Employment Type: Full-Time Position OverviewMSCP...  ...seeking a highly experienced Senior Industrial Coater /...  ...preparation, protective coating systems, and passive fireproofing applications...  ...project planning, estimating, resource coordination, and operational... 
    Senior
    Permanent employment
    Full time
    For subcontractor
    Manual labor
    Work at office

    MSCP Heat Management Solutions

    Strathcona Regional District, BC
    12 minutes ago
  • $100k - $150k per year

     ...Sherwood Park, ABClassification : Full-Time, Immediate Hire...  ...regularly and are looking for managers that empower and motivate their...  ...and pre-owned vehicle sales Develop and implement sales plans for...  ...interact and gain the support of senior leadership and other decision... 
    Senior
    Long term contract
    Full time
    Temporary work
    Immediate start

    AutoCanada

    Strathcona Regional District, BC
    7 minutes ago
  •  ...leading service provider offering a full suite of Pipeline Maintenance,...  ...Microsoft Project to develop short term division work plans...  ...execution plans from the Division Manager Conduct follow-ups as...  ...strategies to ensure required resources are available to complete the... 
    Remplacement
    Permanent employment
    Full time
    Temporary work
    Work at office
    Shift work

    MAXX NORTH AMERICA SERVICES LTD

    Strathcona Regional District, BC
    6 minutes ago
  • Job Posting: Senior Geomatics & Reality Capture SpecialistLocation:...  ...Alberta (Head Office)Position Type: Full-Time, PermanentAbout Apex...  .... As a senior technical resource, this role supports field and...  ...accurate CAD deliverablesDevelop and manage Civil 3D surfaces, breaklines,... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Apex Geomatics Construction Surveyors Ltd

    Strathcona Regional District, BC
    12 minutes ago
  •  ...Sherwood Park Control Centre, the Manager, Control Centre Operations is...  ..., and interconnecting systems within the United States. Reporting...  ...operating in a 24/7 environment. Develop and execute the long-term...  ...budgets, forecasts, and resource planning to ensure effective stewardship... 
    Long term contract
    Full time
    Monday to friday

    Inter Pipeline

    Strathcona Regional District, BC
    8 minutes ago
  •  ...brand assets on tight timelines, using AI tools where appropriate while maintaining craft and attention to detail. You will shape brand standards, create scalable design systems in Figma, and collaborate with developers and marketers to ensure consistency #J-18808-Ljbffr

    BIS Safety Software

    Strathcona Regional District, BC
    9 minutes ago
  • TRS Staffing Solutions (Canada) Inc. is seeking a Financial Systems & Analytics Advisor to work across finance and technology, transforming complex data into insights that guide decision-making. This remote role may require occasional office visits in Sherwood Park, Alberta... 
    Work at office
    Remote work

    Fluor

    Strathcona Regional District, BC
    8 minutes ago
  • $90k - $135k per year

    This is a senior role within the Reclamation and Construction team...  ...development and project execution. This full‑time position requires a...  ...and client needs to develop work plans, schedules, cost estimates...  ...guidance to project teams, Project Managers, Service Group Managers,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Millennium EMS Solutions Ltd.

    Strathcona Regional District, BC
    10 minutes ago
  •  ...sports, construction, and asset management. Our well-known and loved...  ...are here to train, mentor and develop you, while supporting your life...  ...Leadership experience in a full-service restaurant or bar Proven...  ...own development by working with senior leaders Attend leadership... 
    Senior
    Internship
    Local area

    Moxies

    Strathcona Regional District, BC
    13 minutes ago
  •  ...dynamic programming, current resources, and practical professional learning...  .... EIPS is recruiting a Senior Planner with Facility...  ...Liaise with municipal planners, developers, and government representatives...  ...reports for Facilities Management.Respond to inquiries from the... 
    Senior
    Permanent employment
    Work at office
    Monday to friday

    Elk Island Public Schools

    Strathcona Regional District, BC
    7 minutes ago
  •  ...Solutions is currently seeking a Manager, Accounts Payable to join our team in a full-time, permanent position based in...  ...improvement in processes and systems. ResponsibilitiesThe Manager partners...  ...management Lead, mentor, and develop a team of Accounts Payable... 
    Permanent employment
    Full time
    Work at office
    Local area

    Acuren

    Strathcona Regional District, BC
    8 minutes ago
  •  ...the opportunity for you! The Senior QA Analyst, reporting to the Quality Assurance Manager, is based in the Sherwood Park...  ...responsibilities, working independently to develop and enhance automation frameworks...  ...to understand requirements, system functionality, and user needs.... 
    Senior
    Long term contract
    Work at office

    First Canadian Financial Group

    Strathcona Regional District, BC
    8 minutes ago
  •  ...in Edmonton, Alberta, the Commercial Manager is a shared services role supporting...  ...operational leaders, and help improve commercial systems, standardized workflows, supplier...  ...present commercial risks and recommendations to senior leadership. Proficiency with project... 
    Senior
    Contract work
    Monday to friday

    Forbes Bros. Group of Companies

    Strathcona Regional District, BC
    8 minutes ago
  •  ...will coordinate internal teams, manage scope, schedule, and budgets,...  ...and project team members. Develop project execution plans, schedules...  ..., fee estimates, and project resourcing. Identify risks,...  ...opportunities to help you reach your full potential. #J-18808-Ljbffr

    Allnorth Consultants Limited

    Strathcona Regional District, BC
    12 minutes ago
  •  ...essential facilities and building systems? If so, we have an exciting opportunity as a Facility Asset Management Engineer where your expertise...  ...posting is for 1 temporary full-time position up to 18 monthsKey...  ...of all building systems, develop inventory and assist in the development... 
    Remplacement
    Long term contract
    Full time
    Contract work
    Temporary work

    Strathcona County

    Strathcona Regional District, BC
    7 minutes ago
  •  ...organized, and detail-oriented Senior Estimator – Multi-Discipline...  .... Reporting to the Estimating Manager, the Senior Estimator will lead...  ...Responsibilities Lead and own the full estimating lifecycle for multi...  ...of work across disciplines to develop a comprehensive understanding... 
    Senior
    Full time
    For subcontractor
    Work at office

    DCM Group

    Strathcona Regional District, BC
    6 minutes ago
  •  ...Strathcona County is seeking a Manager, Investment Attraction to...  ...between the County, investors, developers, industry, corporate and government...  ...Attraction team, ensuring resources are aligned with departmental...  ...and permitting processes Develop and deliver compelling... 
    Long term contract
    Local area

    Strathcona County

    Strathcona Regional District, BC
    7 minutes ago
  • $115k - $130k per year

     ...Work arrangement: Hybrid Employment type: Full-time, permanent. Schedule: Monday to...  ...week. The OpportunityThe Quality Control Manager is responsible for implementing and...  ...projects. Working closely with Project Managers, Senior Construction Managers, field personnel,... 
    Senior
    Daily paid
    Permanent employment
    Full time
    For contractors
    For subcontractor
    Monday to friday

    Forbes Bros. Group of Companies

    Strathcona Regional District, BC
    14 minutes ago
  • DescriptionMillennium Insurance is looking for an experienced Senior Commercial Property & Casualty Underwriter...  ...quickly. You'll have the chance to develop your technical expertise, and build...  ...to inform underwriting decisions. Manage priorities and deadlines in a fast-paced... 
    Senior

    Millennium Insurance Corporation

    Strathcona Regional District, BC
    8 minutes ago
  •  ...Sherwood Park, Alberta, using invoice management, vendor payments, and financial controls.The full-time, permanent Manager, Accounts...  ...managementLead, mentor, and develop Accounts Payable SupervisorsMaintain...  ...cyclesProficiency with ERP systems and AP automation toolsUnderstanding... 
    Permanent employment
    Full time
    Work at office

    Acuren

    Strathcona Regional District, BC
    16 minutes ago
  •  ...If so, Millennium Insurance is seeking a Senior Accountant to join our dynamic and growing...  ...Accountant will play a key role in managing day-to-day financial operations — including...  ...all accounting processes while supporting management with timely insights and analysis to drive... 
    Senior

    Millennium Insurance Corporation

    Strathcona Regional District, BC
    8 minutes ago
  •  ...capital projects with FloWorks as an Account Manager, focusing on sales and client...  ...project plan development and manage key resources to meet specific objectives. Engage with...  ...with clients to understand their needs • Develop strategies to secure capital project contracts... 

    FloWorks

    Strathcona Regional District, BC
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full-Stack Developer - Resource Management System. Be the first to apply!