Job Description
Overview
LeverageTek is actively seeking a Technical Lead (Software Development and Architecture) for a 6-month contract with its Ottawa-based customer.
Work Location
- Candidates must be onsite minimum 1 day a week at the client’s Ottawa-based office location.
Responsibilities
- Leadership and Oversight
- Lead and direct technical team members to support solution delivery and effectiveness.
- Provide architectural and technical leadership across business and technology initiatives.
- Interact with business personnel at multiple levels to align technical direction with organizational needs.
- Mentor key technical roles while leading the development of core architecture and delivery frameworks, including:
- Release & Build Management – coach the Release Manager during development of the build/release process for internal applications.
- Product & DevOps – mentor Product management and DevOps roles during creation of roadmaps and release plans for custom solutions.
- Integration – mentor the Integration Architect while defining framework, policies, best practices, and reusable assets.
- Solution – mentor developers on best practices for Solution Architecture while defining framework, policies, best practices, and reusable assets.
- Development & QA – mentor developers and QA staff while maturing practices and supporting reuse of code libraries and testing assets.
- Process Maturity
- Define and implement core delivery frameworks and practices to support scalable, reliable, and consistent technical execution, including:
- Build and Release Process – formalize processes to improve delivery flow and release quality.
- Product Roadmaps and Release Planning – structure plans for custom development solutions.
- Integration Architecture – establish guiding policies, best practices, and reusable assets for integration work.
- Solution Architecture – establish guiding policies, best practices, and reusable assets for development work.
- Development and QA Practices – review, document, and improve development and testing approaches; support the creation of reusable technical assets.
Key Qualifications
- Extensive experience with software development and design on the Azure platform. Specifically:
- Hands-on experience with Azure Logic Apps, Azure Functions, Azure Service Bus, Event Grid, and API Management.
- Hands-on experience designing and implementing Azure Data Factory pipelines for ETL/ELT processes.
- Deep understanding of Azure Well-Architected Framework (security, reliability, performance, cost optimization, operational excellence).
- Knowledge of Azure Resource Manager (ARM) templates, Bicep, or Terraform for infrastructure as code.
- Extensive experience designing and implementing test plans, test environments, test strategies, and overseeing successful test efforts.
- Recent and demonstrated experience directing and leading development and design teams in a Manager or Team Lead role.
Other Qualifications
- Degree in computer science or computer engineering from an accredited college or university, or equivalent
- Understanding of GDPR, PIPEDA, and SOC 2
- Ability to create clear architecture diagrams, sequence diagrams, and integration specifications.
- Ability to communicate trade-offs between different design options to technical and non-technical stakeholders.
- Understanding and experience with relevant ITIL and ISO standards and best practices
- Experience implementing observability with Azure Monitor, Application Insights, and Log Analytics or similar technologies.
- Skilled in root-cause analysis for integration and system failures and performance bottlenecks.
- Experience with standard integration technologies (e.g. SOAP, REST, GraphQL, JSON, SAML, AMQP, MQTT) etc.
Assets
- Training and Certifications in people management, IT leadership or equivalent
- Any certification in standard architecture frameworks and best practices
- Microsoft Certified: Azure Solutions Architect Expert
- TOGAF or similar enterprise architecture framework knowledge
About LeverageTek Staffing Solutions
LeverageTek Staffing Solutions provides end-to-end staffing solutions across North America, focusing on IT and business talent for contract, contract-to-hire, and permanent roles. Accessibility accommodations are available upon request.
Seniority level
Employment type
Job function
Industries
#J-18808-Ljbffr