Talent.com
Software Development Manager (C# / React)

Software Development Manager (C# / React)

Archon SystemsToronto, CA
30+ days ago
Salary
CAD65.63–CAD70 hourly
Job description

Software Development Manager (C# / React)

We’re looking for a people-centric developer to lead our development team. We expect you’d spend 50% of your time doing hands-on development (letting you keep your skills sharp) and the other 50% on helping to manage, coach, and grow the team.

Your responsibilities would include :

  • Managing a team of software developers (currently 7), including 1-on-1s, coaching, assigning work, performance reviews, and hiring
  • Managing team processes, education, and culture
  • Hands-on development work about 50% of the time

We have a strong technical culture that you would be responsible for evolving and improving, including :

  • High-trust : we’ve worked remotely 3+ days a week for 15 years, and we discuss problems and flaws candidly without focusing on blame
  • Collaborative and transparent : everybody has access to key company-level financial information and credit cards
  • Minimal bureaucracy : you’ll spend very little time fudging estimates and fighting about timelines and scope. Both of our founders have programming backgrounds (they wrote version 1 together) and have the utmost respect for what it takes to build great software and great software teams.
  • Fun, learning, and low turnover
  • Continuous improvement : we understand technical debt and refactoring, having evolved our codebase from a Windows-only on-premises client-database architecture in 2006 all the way to a modern cloud-based multi-tenant multi-platform system in 2023
  • Key pieces of our technology stack include :

  • NET 6, C# 10, ASP.NET Core, Entity Framework Core, and Orleans
  • React 17, React Native 0.64, Typescript 4.6.2, NextJS 12
  • Microsoft Azure, SQL Server, Kubernetes, Docker, Git, TeamCity, Octopus
  • Automated testing including Cypress, Percy, Mocha, xUnit.net and some novel tools
  • What we need from you :

  • 7+ years of software application development experience
  • Significant development experience with either C# or React
  • 3+ years of managing software developers
  • Oodles of energy, empathy, and humour
  • Other stuff we’d be happy to hear about :

  • More tech-stack experience
  • Blogging, talks, leading open-source work, or other technical leadership
  • Experience with business systems (inventory, accounting, CRM, etc.)
  • Close experience with small businesses that hold inventory