Technical Lead, Software Development
About the job
About Orca Intelligence Orca has been providing freight audit and analytics services to its’ growing client base since 2016. We have experienced tremendous growth since inception and are proud to offer our solution to some of North America’s largest organizations. Orca processes Billions of dollars in freight invoices each year for clients and provides invaluable reporting and analysis to help our clients operate more efficiently. Orca was awarded London’s prestigious ‘Medium Business of the Year’ award for 2024 by the London Chamber of Commerce for tremendous growth and community involvement.
About The Role
- The Technical Lead is a senior technical leader embedded in a specific product portfolio, responsible for driving delivery quality, mentoring the development team, and bridging the gap between product requirements and technical execution. Working closely with leadership, this role owns sprint health, team-level architecture decisions, and the technical growth of junior and intermediate developers. The Technical Lead requires deep proficiency across Orca's core stack — C#, ASP.NET, HTML, JavaScript, Telerik UI components, Entity Framework, Azure WebApps, and Azure SQL — combined with the communication skills to translate technical complexity for non-technical stakeholders.
What You'll Do
- Lead and support a team of Software Developers within a specific product portfolio
- Establish and maintain high standards of security, reliability, scalability, performance, and quality across all software development
- Work closely with the Software Development Manager and Product Manager to review upcoming goals and ensure delivery of milestones
- Share knowledge and drive standards around architecture, testing, development, and deployment best practices within the team
- Own sprint ceremonies, communicate near-term team objectives, and prioritize work to achieve sprint targets
- Resolve technical problems and develop the best possible solutions within budget and timeline constraints
- Ensure quality assurance and lead code reviews to deliver and maintain high quality software
- Report on sprint progress and setbacks and solicit feedback from team members and stakeholders
- Participate in product feature discovery
- Support and suggest improvements to software development processes
- Create and/or update system documentation
- Other projects, duties and initiatives as assigned
Qualifications
- Post-secondary degree in Computer Science or related field preferred
- 5+ years of work experience as a Software Developer
- Technical leadership experience preferred
- Expert-level proficiency in C# and ASP.NET
- Strong knowledge of HTML, CSS, and JavaScript; experience with Telerik UI components is a plus
- Proficient with Entity Framework and SQL Server or Azure SQL
- Experience with Azure WebApps or similar cloud-hosted application environments
- Experience with system design and software architecture patterns
- Proficient with Git and code review workflows
- Experience with Agile/Scrum methodology
Non-Technical
- Demonstrated leadership skills and the ability to guide a team through technical decisions
- Exceptional attention to detail and a strong sense of ownership
- Excellent verbal and written communication skills; able to translate technical complexity for non-technical stakeholders
- Ability to problem solve quickly and adapt to change
- Manages time extremely well
Apply Via LinkedIn