Software Applications & Integration Lead

Valard Construction

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Post-Secondary education in Computer Science or related field, or equivalent experience
  • 5 years of experience in application development and integration
  • Strong hands-on experience with custom applications and scripting languages like PowerShell and Python
  • Experience in DevOps environments with tools like Azure DevOps
  • Familiarity with AI-assisted development tools for code validation and quality checking
  • Proven ability to lead technical initiatives while remaining engaged in hands-on work
  • Strong communication skills for interfacing with technical and non-technical stakeholders

Responsibilities

  • Lead execution of Valard's custom applications and integrated platforms
  • Provide technical leadership for modernization, stabilization, and sustainment initiatives
  • Own and evolve the integration layer with automation and API-based solutions
  • Establish integration standards for logging, monitoring, and error handling
  • Ensure applications are stable, observable, and supportable, collaborating with Service Desk and Operations
  • Support planning, management, and coordination of software releases
  • Translate strategic initiatives into executable technical plans

Benefits

  • Comprehensive employee benefits package
  • RRSP matching program
  • Tools to manage and improve health and wellbeing
Full Job Description
Our Information Technology - Business Applications group is currently looking to add a Software Applications & Integration Lead to our growing team, based in Edmonton, AB

Reporting to the Director of IT, we are seeking an experienced and technically grounded software engineer to take on a senior leadership role responsible for the execution, stabilization, and modernization of Valard's custom application portfolio and integration layer across SaaS and COTS platforms.

Working closely with the Application Manager, the successful candidate will translate strategic direction into reliable, supportable, and scalable solutions - balancing hands-on technical leadership with cross-team coordination to ensure modernization initiatives progress without compromising day-to-day operational stability.
Duties and Responsibilities
  • Lead day-to-day execution across Valard's custom applications, including CM / PM / Quality Management platforms, Time and Data Capture systems, HCM platforms, SharePoint, and Power Platform
  • Provide technical leadership across integration, stabilization, modernization, and sustainment initiatives, acting as the primary escalation point for complex application and integration issues
  • Own and evolve Valard's integration layer, including PowerShell automation, API-based integrations, M365 Power Platform, SharePoint Online, BOOMI, and Azure Service configurations
  • Establish and enforce integration standards for logging and monitoring, error handling, and credential management, supporting the transition from legacy to modern cloud-aligned architectures
  • Ensure applications are stable, observable, documented, and supportable; partner with Service Desk and Operations teams to improve incident response and reduce recurring issues
  • Support release planning, environment management, and deployment coordination
  • Work closely with the Application Manager to translate strategic initiatives into executable technical plans, pressure-test proposed solutions, and maintain continuity across vendors, internal teams, and stakeholders
  • Represent the application and integration domain in technical discussions and leadership meetings as required
  • Provide mentorship and technical guidance to System/Business Analysts, Application Engineers, and junior technical resources, promoting consistent engineering practices and knowledge sharing across the team

Requirements
  • Post-Secondary education in Computer Science, Information Technology, or a related field
    • an equivalent combination of relevant education and experience may be considered
  • 5 years of experience in application development, integration, or enterprise systems
  • Strong hands-on experience with custom applications, automation and scripting (PowerShell, Python, and .NET ), and integration patterns and data flows
  • Experience working across on-premises, cloud, and hybrid environments
  • Experience working within a DevOps environment, including familiarity with version control (e.g., Git), work item tracking, and development lifecycle tooling (e.g., Azure DevOps)
  • Experience working alongside AI-assisted development tools (e.g., GitHub Copilot, Cursor, or similar), including reviewing, validating, and quality-checking AI-generated code
  • Proven ability to lead technical work while remaining hands-on
  • Strong communication skills with both technical and non-technical stakeholders

Preferred Skills / Qualifications
  • Experience modernizing legacy systems or integration layers
  • Familiarity with Azure services (Key Vault, SQL, Service Bus, API Management) and CI/CD pipelines and release management
  • Experience working with external vendors and system integrators
  • Background in construction, utilities, or asset-intensive industries

Benefits

We offer a comprehensive and competitive total rewards package that incorporates a complete range of employee benefits, including an RRSP matching program, to ensure you have the tools necessary to manage, maintain, and improve your health and wellbeing.

* Depending on qualifications, the successful candidate may be offered a position at a more appropriate level.

* Applicants must have legal authorization to work in Canada with no restrictions.

Similar Jobs

More Jobs at Valard Construction

More Information Technology Jobs

Find similar Software Applications & Integration Lead jobs: