About the role

  • Integration Developer for PCL Constructors Inc. enabling measurable business outcomes using data. Focus on design, development, and implementation of integration processes supporting business applications.

Responsibilities

  • Develop, configure, and maintain APIs and integration processes
  • Develop and maintain ETL/ELT processes
  • Develop and maintain code release pipelines
  • Create and maintain technical documentation
  • Study new and existing data sources by collecting and reviewing business requirements
  • Participate in and lead technical design sessions
  • Monitor and track performance, and address any issues
  • Support production issues, resolve bugs and complete root cause analysis
  • Recommend or automate approaches to improve existing solutions and/or systems to improve operational efficiency and effectiveness
  • Define test plans and execute unit tests to ensure integration processes meet quality assurance standards
  • Coordinate releases with other development teams by adhering to PCL change management processes

Requirements

  • Bachelor's Degree or diploma in computer science (or equivalent education)
  • Hands-on experience with:
  • • C# .NET development
  • • Relational databases such as MS SQL Server
  • • API development, and enabling technologies including REST, XML, JSON, OData, etc.
  • Understanding of enterprise integration patterns related to Web Services and API Management
  • Understanding of data modeling and relational database design and implementation techniques
  • Experience with CI/CD and version control tools (e.g. Azure DevOps, Git)
  • Excellent problem solving and data analysis skills
  • Basic understanding of master data management and data quality management techniques
  • Effective communication and writing skills necessary to participate in technical discussions and information gathering sessions
  • Positive, can-do attitude, enthusiastic, self-motivated, and able to manage multiple development projects simultaneously

Benefits

  • Employee ownership opportunities that build long-term value
  • Annual discretionary performance bonuses
  • RRSP, TFSA, Pension Contribution Options
  • Flexible medical, dental and vision benefits
  • Prescription drug coverage and virtual care services
  • Life, AD&D and disability insurance
  • Paid parental leave and family care support
  • Health and lifestyle spending account options
  • Mental health and wellness support, including Employee Assistance Programs
  • Career growth pathways, leadership development and mentorship programs
  • Access to world-class training through PCL's College of Construction and professional development courses
  • Ongoing opportunities to learn new skills, explore different roles and grow your career across sectors and regions

Job title

Integration Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job