30 Sep
|
Empowered Futures
|
Alberta
30 Sep
Empowered Futures
Alberta
Tech Lead - Empowered Futures Position Overview The Tech Lead will provide hands-on technical leadership for Empowered Futures' digital platforms and engineering teams. This role is responsible for leading day-to-day technical delivery, mentoring developers, driving engineering best practices, and ensuring scalable, secure, and high-quality application development.
The successful candidate will combine strong software engineering expertise with leadership capabilities, acting as both a technical mentor and an active contributor within agile delivery teams.
This is a player-coach role ideal for an experienced senior engineer ready to lead modern application development initiatives in a fast-paced, innovation-driven environment.
Key Responsibilities Lead technical delivery across assigned engineering pods and initiatives
Collaborate with the Lead Enterprise Architect to implement architectural standards and best practices
Provide hands-on development support across front-end and back-end applications
Guide and mentor developers through code reviews, technical coaching, and knowledge sharing
Drive engineering quality, scalability, maintainability, and performance optimization
Participate in sprint planning, backlog refinement, and technical estimation activities
Ensure alignment with DevSecOps, CI/CD, and cloud engineering standards
Support integration of AI-enabled capabilities and modern digital experiences
Troubleshoot complex technical issues and provide solution leadership
Partner with Product, UX/UI, and Delivery teams to translate business requirements into scalable technical solutions
Promote a collaborative, agile, and innovation-focused engineering culture
Required Technical Expertise Front-End Technologies
TypeScript
ReactJS
NextJS
Responsive and component-driven design
State management frameworks
Back-End Technologies
NodeJS
RESTful APIs
GraphQL APIs
Authentication and authorization frameworks
Database integration and optimization
Cloud & DevOps
Microsoft Azure preferred
Docker and Kubernetes
CI/CD pipelines
GitHub Actions or Azure DevOps
Infrastructure automation concepts
Monitoring and observability tools
Engineering Practices
Agile/Scrum delivery
Test-driven development
Secure coding standards
API-first development
Microservices architecture
Performance optimization
Leadership Expectations Lead by example through hands-on technical contribution
Mentor junior and intermediate developers
Drive technical excellence and continuous improvement
Foster strong collaboration across engineering and product teams
Balance speed of delivery with long-term platform scalability
Support a culture of accountability, ownership, and innovation
Preferred Experience 5-8+ years of software engineering experience
2+ years in a technical leadership or senior engineering role
Experience building scalable cloud-native applications
Strong background in modern JavaScript/TypeScript ecosystems
Experience working within agile product teams
Exposure to AI-enabled applications or platform integrations is considered an asset
Ideal Candidate Profile Highly technical and delivery-focused
Comfortable leading while remaining hands-on
Passionate about mentoring and team development
Able to simplify complex technical challenges
Adaptable and comfortable working in rapid-moving environments
Motivated by innovation, collaboration, and mission-driven impact
Reporting Structure Reports To:
Lead Enterprise Architect
Works Closely With:
CTIO
Product & Delivery Lead
UX/UI Teams
AI & Data Teams
Cloud & DevOps Teams
Engineering Developers and QA Resources
#J-18808-Ljbffr
📌 Tech Lead (Alberta)
🏢 Empowered Futures
📍 Alberta