Search jobs > Toronto, ON > Software development

Software Development Manager (C# / React)

Archon Systems
Toronto, CA
$65,63-$70 an hour (estimated)
Full-time

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
  • 30+ days ago
Related jobs
Promoted
Autodesk, Inc.
ON, Canada

Senior Software Development Manager. Senior Software Development Manager. You will report to the Director, Software Development based in the UK. You will be part of and help evolve the software development discipline in a lean/Agile environment and contribute to an organization committed to continuo...

Promoted
Amazon
Toronto, Ontario

Software Development Manager - Compiler, AWS Neuron, Annapurna Labs. This is all enabled by a cutting edge software stack, the AWS Neuron Software Development Kit (SDK), which includes an ML compiler, runtime and natively integrates into popular ML frameworks, such as PyTorch, TensorFlow and MxNet. ...

APA CANADA DISTRIBUTOR
Toronto, Ontario

Authorize the development of specifications for products or services. Development of computer applications. Website creation and management software. ...

Amazon
Toronto, Ontario

Work closely with Development Managers, Engineers and Technical Project Managers across the company to influence product development to support or enhance products. As the Software Development Manager on this team, you will be responsible for charting and executing the course of a highly critical, e...

Amazon Development Centre Canada ULC
Toronto, Ontario

As a Software Development Manager on the Supplier Performance team, you lead a team of talented engineers in design, development, test and launch of new features and products. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including co...

Intuit
Toronto, Ontario

Experienced as an established technical leader of software engineering teams that have successfully delivered customer-driven software products. Passion for being at the leading edge of technology with a minimum of 8-12 years of hands on software development experience ideally in product or platform...

Scotiabank
Toronto, Ontario

As an Android Development Manager, you'll be joining one of our teams that's defining the future state of our mobile banking application. Android development (conceptualization, design, development and debugging). You will be contributing to the development of world-class digital products and experi...

TouchBistro
Toronto, Ontario

Manager, Software Development. Reporting to a Director of Software Development, you will be responsible for ensuring that roadmap timelines for development are feasible, that your team(s) is/are pointed in the right direction, unblocked, delivering consistently and that your people are happy and con...

Autodesk
Toronto, Ontario

As a Software Development Manager for the AEC Solutions group, you will lead your team to build data pipelines to power our work in artificial intelligence, deep learning, generative AI, machine learning, reinforcement learning, information retrieval, and natural language processing. You will report...

Intact Financial Corporation
Toronto, Ontario

We’re looking for a Manager, Software Development, to join our growing team!. Develop productive and engaged software development teams, fostering the development of personal and technical skills, as well as collaboration. Collaborate with other Software Engineering Managers and Project Managers to ...