Business Solutions Developer
Role Overview
Develops secure, practical, and scalable technology solutions in partnership with business teams.
Designs, develops, deploys, and supports modern web applications in Azure, using AI-assisted development tools responsibly.
Key Skills for This Role
Full Job Posting
Role overview
Develops secure, practical, and scalable technology solutions in partnership with business teams.
Designs, develops, deploys, and supports modern web applications in Azure, using AI-assisted development tools responsibly.
Location and work setting
- Location is Calgary Head Office.
- Work setting is in-office.
Employment and schedule
- Worker type is Employee.
- Schedule type is full-time.
Solution development and delivery
- Partner with stakeholders to understand business needs, identify root causes, and define technology solutions.
- Translate business requirements into specifications and solution designs.
- Design, build, test, and deploy single-page applications; develop frontend components, integrate APIs, and configure authentication, hosting, and services.
- Use AI-powered development tools for design, code generation, testing, and documentation, and validate outputs against standards, security requirements, and business requirements.
- Configure, deploy, monitor, and troubleshoot Azure solutions; manage hosting, authentication, integrations, and operational support.
- Apply secure development practices and meet security, privacy, governance, and operational requirements.
- Participate in source control, testing, deployment automation, and CI/CD; support code reviews, quality assurance, and release management.
- Identify process automation and user-experience improvements; share technical information in business language and provide knowledge transfer and user support.
Education and experience
- Post-secondary education in Computer Science, Software Engineering, IT, Information Systems, Business Technology Management, or a related discipline.
- Minimum 6 years of progressive experience.
- Experience with business analysis, requirements gathering, documentation, stakeholder management, and application system analysis/design.
- Ability to work independently within established systems and standards and enhance and support a variety of applications.
Technical qualifications
- Technical proficiency with SQL Server, SOAP/REST APIs, XML, JSON, React or Vue, TypeScript, and single-page application fundamentals.
- Experience with Azure, Microsoft platforms, integration tools, authentication, CI/CD, testing, and secure application delivery.
- Agile/Scrum, business analysis, data/integration, Microsoft Azure, or Power Platform certifications are preferred.
Professional approach
- Strong problem-solving skills, ability to focus on business outcomes, and ability to turn ambiguity into practical solutions.
- Uses AI responsibly and applies pragmatic standards, security, and safe delivery practices.
- Collaborative, organized communicator able to manage priorities, meet deadlines, and work with stakeholders across the organization.
Working conditions
- Willingness and ability to travel as required.
- May need to provide support outside regular business hours and/or on weekends.
Application
- Applications may be submitted in English or French; French applications should use the employer's French careers site.
Opportunity and benefits
- The employer describes professional development and career advancement, competitive compensation, benefits, pension and savings plans, and meaningful work.
- The posting describes a collaborative workplace and commitment to safety, inclusion, and community participation.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Trans Mountain
Senior Financial Systems Analyst, Governance
Calgary, CAN
Trans Mountain is seeking a Senior Financial Systems Analyst to lead financial master data, vendor maintenance, governance, and control processes. Candidates need 7–9 years of relevant experience, knowledge of financial
Electrical Technician
Edson, CAN
Trans Mountain is seeking an Electrical Technician to support safe, reliable pipeline operations at its Edson station. The role installs, troubleshoots, and maintains electrical and control systems, supports emergency re
Project Controls Reporting Analyst, Pacific Link (Contract)
Calgary, CAN
Trans Mountain seeks a Project Controls Reporting Analyst to deliver financial, performance, and management reporting for its Pacific Link project. Candidates need 6–9 years of relevant experience, advanced Excel and Pow
Team Lead, Data & Systems
Calgary, CAN
Trans Mountain is seeking a Team Lead, Data & Systems to lead technology, systems, and data enablement for compliance, risk, security, training, and related programs. The role covers data governance, system implementatio
Commercial Analyst
Calgary, CAN
Trans Mountain is seeking a Commercial Analyst to support business development and commercial decision-making through market intelligence, financial modeling, forecasting, and commercial analysis. The role requires post-
Supply Chain Analyst
Calgary, CAN
Trans Mountain is seeking a Supply Chain Analyst to strengthen supply chain governance, systems, reporting, compliance, and continuous improvement. The role supports procurement processes, enterprise applications, audits
Senior Financial Systems Analyst, Governance
Calgary, CAN
Electrical Technician
Edson, CAN
Project Controls Reporting Analyst, Pacific Link (Contract)
Calgary, CAN
Team Lead, Data & Systems
Calgary, CAN
Commercial Analyst
Calgary, CAN
Supply Chain Analyst
Calgary, CAN