Technical Lead (Hands-On C / C++ / WPF)

Job Description

  • Contractor
  • Anywhere

Technical Lead (Hands-On C / C++ / WPF) – Fully remote in Canada
Are you a deeply technical developer who still loves to write code, solve complex problems, and lead by example? This is a rare opportunity to step into a hybrid Technical Lead + Senior Developer role where your impact will be immediate and meaningful.
You’ll work on a mission-critical, globally deployed platform, shaping the next generation of features while mentoring a small, talented engineering team. This role is perfect for someone who thrives outside of rigid corporate structures and values innovation, creativity, and technical ownership.
What You’ll Do
Lead and mentor a team of developers while remaining hands-on
Design and build high-quality features in a mature, complex codebase
Work across C, C++, and C#/WPF desktop applications
Act as the go-to technical expert for challenging problems
Champion engineering best practices, performance, and code quality
What You Bring
Strong experience with C and C++ (application development, not embedded)
Commercial experience with C# / WPF desktop applications
Senior-level development background with technical leadership experience
Passion for clean code, mentoring, and continuous improvement
Curiosity to learn complex systems and push them forward
Nice to Have
Industrial or IoT protocols (OPC UA, Modbus, MQTT)
Windows multi-threading, networking, or security experience
Interest in AI, predictive analytics, or modernizing legacy systems
✨ Why This Role
High technical ownership and real influence on product direction
Freedom to innovate without heavy bureaucracy
A collaborative, engineering-driven team that values quality
If you’re looking for a role where your technical depth truly matters, this one’s worth a conversation.
👉 Apply or message me directly to learn more. Send your resume to tina@corgta.com