At a Glance
- Tasks: Lead a tech team, mentor developers, and shape innovative software solutions.
- Company: Join LeverageTek, a dynamic staffing solutions provider in the tech industry.
- Benefits: Competitive pay, flexible work arrangements, and opportunities for professional growth.
- Other info: Great opportunity for career advancement in a supportive environment.
- Why this job: Make a real impact by guiding teams and driving tech innovation.
- Qualifications: Experience with Azure development and strong leadership skills required.
The predicted salary is between 123750 - 151250 $ per year.
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.
- 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).
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: Mid-Senior level
Employment type: Contract
Job function: Information Technology
Industries: Staffing and Recruiting
Technical / Development Leader employer: LeverageTek Staffing Solutions
As a leading staffing agency, we pride ourselves on fostering a collaborative and inclusive work culture that empowers our employees to thrive. With remote work flexibility, competitive benefits, and ample opportunities for professional growth, we are dedicated to supporting our team members in achieving their career goals while making a meaningful impact in the IT Strategy and Governance sector.
Contact Details:
LeverageTek Staffing Solutions Recruitment Team