Business Solutions Developer

Trans Mountain Corporation

Calgary

Hybrid

CAD 90,000 - 130,000

Full time

18 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Trans Mountain Corporation is seeking a collaborative Business Solutions Developer to partner with business teams and deliver secure, scalable technology solutions. You will design, develop, deploy, and support modern web applications in Azure, leveraging AI-assisted development tools while ensuring governance and security alignment.

The successful candidate will demonstrate strong business analysis and software development expertise, with experience in SPAs, APIs, and cloud hosting within an

Qualifications

  • Post-secondary education in Computer Science, Software Engineering, Information Technology, Information Systems, or related discipline.
  • Preferred certifications include Agile/Scrum, business analysis, data/integration, Microsoft Azure, or Power Platform.
  • Technical proficiency with SQL Server, SOAP/REST APIs, XML, JSON, React or Vue, TypeScript, and SPA fundamentals.
  • Experience with Azure, Microsoft platforms, integration tools, authentication, CI/CD, testing, and secure application delivery.
  • Minimum 6 years of progressive experience.
  • Experience with business analysis, requirements gathering, documentation.

Responsibilities

  • Partner with stakeholders across business functions to understand needs and define practical technology solutions.
  • Translate requirements into specifications and designs delivering measurable business value.
  • Design, build, test, and deploy modern SPAs and related solutions using contemporary web technologies.
  • Develop frontend components, integrate APIs, and configure hosting, authentication, and services.
  • Utilize AI-powered tools to accelerate design, code generation, testing, and documentation.
  • Review and govern AI-generated outputs for security, standards, and business requirements.

Skills

SQL Server
SOAP/REST APIs
XML
JSON
React or Vue
TypeScript
SPA fundamentals
Azure
CI/CD
Security best practices

Education

Post-secondary education in Computer Science or related
Agile/Scrum Certification
Power Platform Certification

Tools

Power Platform

Job description

Select how often (in days) to receive an alert:

Trans Mountain Corporation operates Canada’s only pipeline system transporting oil products to the West Coast. We deliver approximately 890,000 barrels of petroleum products each day through a dual pipeline system of more than 1,150 kilometres of pipeline in Alberta, British Columbia and Washington state.

Trans Mountain also operates a state-of-the-art loading facility, Westridge Marine Terminal, with three berths providing tidewater access to global markets.

As a federal Crown corporation, Trans Mountain continues to build on more than 70 years of experience delivering operational and safety excellence through our crude oil pipeline system.

With our expanded pipeline system now in place, Trans Mountain provides enhanced direct access for Canadian crude oil to world markets. The expansion realizes a world-class system for oil transport, developed to Canada’s high standards within one of the most stringent regulatory regimes in the world, creating long-term economic benefits, enhanced marine protection, enhanced safety and emergency management capabilities, and enhanced skilled-worker capacity building in communities and Indigenous groups.

Our Core Values

Trans Mountain’s core values – Safety, Integrity, Respect and Excellence – guide our every step. Each obstacle we’ve overcome or success we’ve experienced has been the result of a shared commitment to living these values every day. Together, we’re focused on doing the right thing for each other and our communities. If you are looking for an opportunity to apply your strengths in an environment that encourages Safety, Integrity, Respect, and Excellence, we invite you to explore this opportunity with us!

Location: Calgary Head Office

Reports to: Manager, Enterprise Architecture

Worker Type: Employee

Schedule Type: Full-time

Work Setting: In-office

Trans Mountain is seeking a collaborative, motivated, and values driven individual to join our dynamic team as Business Solutions Developer. In this position, you will play a key role in partnering with business teams across the organization to identify, analyze, and solve business problems using secure, practical, and scalable technology solutions. The successful candidate will demonstrate strong business analysis and software development expertise, with experience designing, developing, deploying, and supporting modern web applications in Azure cloud environments, while leveraging AI-assisted development tools responsibly to improve efficiency, automate processes, and enhance business outcomes.

Key Responsibilities
  • Partner with stakeholders across business functions to understand underlying business needs, identify root causes of issues, and define practical technology solutions.
  • Translate business requirements into clear, actionable specifications and solution designs that deliver measurable business value.
  • Design, build, test, and deploy modern single-page applications (SPAs) and related solutions using contemporary web technologies.
  • Develop frontend components, integrate APIs, and configure authentication, hosting, and application services to deliver complete business solutions.
  • Utilize AI-powered development tools to accelerate solution design, code generation, testing, and documentation activities.
  • Review, validate, and govern AI-generated outputs to ensure compliance with organizational standards, security requirements, coding practices, and documented business requirements.
  • Configure, deploy, monitor, and troubleshoot solutions within Microsoft Azure environments.
  • Manage application hosting, authentication services, integrations, and operational support activities to ensure reliability, performance, and availability.
  • Apply secure development practices throughout the application lifecycle, including authentication, authorization, threat awareness, and secure API integration.
  • Ensure solutions align with established security, privacy, governance, and operational requirements.
  • Participate in source control, testing, deployment automation, and continuous integration/continuous deployment (CI/CD) processes.
  • Support code reviews, quality assurance activities, and release management practices that enable stable and maintainable solutions.
  • Identify opportunities to automate manual processes, improve user experiences, and increase operational efficiency through technology.
  • Stay current on emerging trends in AI, cloud computing, application development, and digital enablement to recommend innovative solutions.
  • Work effectively with business stakeholders, technical specialists, architects, security teams, and vendors to deliver solutions that meet organizational objectives.
  • Communicate technical concepts in clear business language and provide ongoing knowledge transfer and user support as required.
Qualifications and Professional Experience
  • Post-secondary education in Computer Science, Software Engineering, Information Technology, Information Systems, Business Technology Management, or a related discipline.
  • Preferred certifications include Agile/Scrum, business analysis, data/integration, Microsoft Azure, or Power Platform.
  • Technical proficiency with SQL Server, SOAP/REST APIs, XML, JSON, React or Vue, TypeScript, and SPA fundamentals.
  • Experience with Azure, Microsoft platforms, integration tools, authentication, CI/CD, testing, and secure application delivery.
  • Minimum 6 years of progressive experience.
  • Experience with business analysis, requirements gathering, documentation,
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Solutions Developer
Business Solutions Developer

Trans Mountain • Calgary

On-site
CAD 90,000 - 120,000
Competitive compensation
Comprehensive benefits
Pension and savings plans
Senior Application Support Specialist
Senior Application Support Specialist

Trans Mountain • Calgary

On-site
CAD 85,000 - 110,000
Flexible benefits
Pension plan
Savings plan
Senior Application Support Specialist
Senior Application Support Specialist

Trans Mountain Corporation • Calgary

On-site
CAD 90,000 - 120,000
Senior HR Business Partner
Senior HR Business Partner

Trans Mountain Corporation • Edmonton

On-site
CAD 90,000 - 120,000
Competitive compensation
Benefits package
Career development opportunities
Senior HR Business Partner, Major Projects - Edmonton
Senior HR Business Partner, Major Projects - Edmonton

Trans Mountain Corporation • Edmonton

On-site
CAD 90,000 - 130,000
Competitive compensation
Flexible benefits
Pension plan
Reporting Analyst
Reporting Analyst

Trans Mountain Corporation • Calgary

On-site
CAD 60,000 - 85,000
Competitive compensation
Professional development
Career advancement
+2
Administrator, Training
Administrator, Training

Trans Mountain Corporation • Edmonton

On-site
CAD 42,000 - 62,000
Professional development
Mentorship exposure
Competitive compensation
+2
Senior HR Business Partner, Major Projects - Burnaby
Senior HR Business Partner, Major Projects - Burnaby

Trans Mountain • Burnaby

On-site
CAD 90,000 - 130,000
Professional development
Competitive compensation
Flexible benefits
+2
Commercial Analyst
Commercial Analyst

Trans Mountain Corporation • Calgary

On-site
CAD 70,000 - 95,000
Reporting Analyst (Contract)
Reporting Analyst (Contract)

Trans Mountain Corporation • Calgary

Hybrid
CAD 65,000 - 90,000
Competitive compensation
Career development opportunities
Collaborative team environment