11 Nov
|
Broad Reach
|
Canada
11 Nov
Broad Reach
Canada
Technical Lead & Release Manager
Engagement: Independent Contractor (Contract Role)
Reports To: Director of Technology
Location: Remote (United States, United Kingdom, or South Africa)
Hours: Meaningful daily overlap with Eastern Time (Toronto/New York) business hours
Target Start: Within approximately 30 days of contract execution
ABOUT BROAD REACH
Broad Reach is a logistics and technology company specializing in cross-border parcel shipping, final-mile delivery, and third-party logistics. As part of Asendia, we run business-critical platforms that power daily operations and logistics workflows for our customers.
THE OPPORTUNITY
We are looking for a senior hands-on Technical Lead & Release Manager to work closely with the Director of Technology.
You will review code, own release quality, help resolve production issues, mentor developers, and improve how we ship software. The job is to raise engineering standards and reduce delivery risk across several business-critical systems, not to manage a team.
The right person is equally comfortable in a pull request, a production incident, a release review, and a conversation with a business stakeholder. This is a hands-on technical leadership role, not a people-management position.
TECHNOLOGY ENVIRONMENT
Our landscape mixes modern and legacy applications across operational, customer-facing, and internal systems. You do not need to be an expert in every tool below on day one. You should be strong in the Microsoft stack and able to work credibly across the rest.
- Core stack: C#; .NET Framework and .NET Core / ASP.NET Core; SQL Server; REST APIs and enterprise application development; Angular and TypeScript, or a comparable modern web stack.
- Also in regular use: Node.js; JavaScript; MySQL and PostgreSQL; relational database design and optimization; NoSQL databases such as MongoDB, DynamoDB, or Cosmos DB.
- Engineering practices: CI/CD pipelines; automated testing; release management and rollback planning; code review; production support and incident response; security, access control, and secrets management; working with AI-assisted development as part of the normal delivery workflow.
WHAT YOU'LL DO
Technical leadership
- Act as a trusted technical partner to the Director of Technology.
- Set and uphold engineering standards through code review, technical guidance, and mentoring.
- Identify technical risk, dependencies, and implementation trade-offs before work reaches production.
- Support platform modernization and other long-term technical improvements.
Release management
- Own release planning, deployment readiness, and production releases.
- Make sure changes are reviewed, tested, documented, and recoverable.
- Improve deployment reliability, rollback readiness, and release governance.
- Partner with engineering and infrastructure to make delivery safer and more repeatable.
Production support and incident response
- Lead or co-lead investigation of production issues and business-critical incidents.
- Drive root-cause analysis and follow-through on corrective actions.
- Keep stakeholders informed during disruptions, in clear language.
Engineering quality
- Review software changes for maintainability, performance, testing, and security.
- Help formalize change-management and development workflows.
- Set practical guardrails for AI-assisted development so it speeds delivery without lowering quality.
Collaboration
- Work with internal developers, offshore colleagues, and third-party partners.
- Support knowledge transfer and documentation, especially where work has been concentrated in a few people.
- Translate technical risk and trade-offs for both technical and business audiences.
FIRST 90 DAYS
- Days 1-30: Learn the core systems, workflows, and current release process. Join production support and incident response. Start reviewing changes and contributing to engineering standards. Help capture knowledge that today lives in people's heads.
- Days 31-60: Identify the highest-leverage improvements to testing, deployment, monitoring, and recovery. Strengthen runbooks and operational documentation. Reduce delivery risk through clearer review and release practices.
- Days 61-90: Help formalize quality standards and release controls. Set a small set of measurable delivery and quality objectives. Recommend the next reliability and modernization improvements.
REQUIRED EXPERIENCE
- 10+ years building and supporting production business systems.
- Experience as a senior engineer, technical lead, principal engineer, or equivalent hands-on leadership role.
- Strong hands-on experience with C#, .NET Framework and .NET Core / ASP.NET Core, and SQL Server.
- Experience with Angular and TypeScript, or another modern web application stack used in production.
- Solid working knowledge of application architecture, system integrations, APIs, and software design patterns.
- Hands-on ownership of CI/CD, release management, deployment governance, and rollback planning.
- Significant production support and incident-response experience on business-critical systems.
- A track record of mentoring other developers through code review.
- Experience working with distributed teams, offshore colleagues, and external vendors.
- Comfort working with AI-assisted development tools as part of a professional workflow, including reviewing and governing that work.
- Strong grasp of security basics: least-privilege access, secrets management, and change control.
- Clear written and verbal communication, including explaining risk to non-technical stakeholders.
NICE TO HAVE
- Node.js, MySQL, PostgreSQL, or NoSQL databases such as MongoDB, DynamoDB, or Cosmos DB.
- Logistics, transportation, supply chain, shipping, or e-commerce experience.
- Support for revenue-generating or transaction-intensive systems.
- Modernizing legacy applications while keeping production stable.
- High-availability operations.
- Balancing day-to-day operational support with longer-term improvement work.
LOCATION, HOURS, AND AVAILABILITY
- Remote contractor role, based in the United States, the United Kingdom, or South Africa.
- Daily overlap with Eastern Time business hours is required.
- Planned releases and urgent production issues will sometimes fall outside standard hours. We will share the on-call and release expectations during interviews; expect occasional after-hours involvement rather than a full-time operations roster.
- You must be able to contract independently with a Canadian organization.
CONTRACT DETAILS
- Independent contractor engagement; compensation discussed during interviews.
- Paid in CAD or the equivalent local currency by agreement.
- This role does not include employee benefits.
HOW TO APPLY
Please submit your CV and a brief summary covering:
- A software delivery or release process you have owned or improved.
- Your experience supporting production systems and incident response.
- How you have used AI-assisted development tools in a professional setting, including how you review that work.
- Your location, availability for Eastern Time overlap, and contractor status.
Ecosystem
- C#
- .NET Framework
- .NET Core / ASP.NET Core
- SQL Server
- REST APIs
- Enterprise application development
Front-End Development
- Angular
- TypeScript
- JavaScript
- Up-to-date web application architecture
Additional Technologies
- Node.js
- MySQL
- PostgreSQL
- Relational database design and optimization
- NoSQL databases (MongoDB, DynamoDB, Cosmos DB, or similar)
Engineering Practices
- CI/CD pipelines
- Automated testing
- Release management
- Code review processes
- Production support
- Incident response
- Security and access controls
- AI-assisted software development workflows
Pay: $140,000.00-$150,000.00 per year
Benefits:
- Dental care
- Extended health care
- Paid time off
- Vision care
Work Location: Remote
📌 Technical Lead & Release Manager (Canada)
🏢 Broad Reach
📍 Canada