Development Manager — Maintenance & Delivery

Windward Software Inc

United States

On-site

USD 130,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Windward Software is seeking a Development Manager to own the maintenance and release of our production software and to lead the team that sustains it. Reporting to the Head of AI Enablement, Product and Technology, you will manage six developers directly, with QA reporting through its own lead.

This remote role is based in Canada and collaborates across the organization to keep customers running and encourage innovation.

Qualifications

  • 3+ years in a technical lead or engineering management capacity leading a delivery team.
  • Strong ability to approve concepts and technical directions for maintenance work.
  • Experience maintaining and evolving established software products while introducing new tech.

Responsibilities

  • Own maintenance, defect resolution, releases, patches and customer commitments across all products in production, current and future.
  • Make technology decisions for the products you manage: tooling, platform and upgrade choices.
  • Set the bar a new product meets before it transitions to maintenance: documentation, test coverage and operational readiness.
  • Own the maintenance of the installed base: version currency, upgrade paths and technical debt position.
  • Run delivery for six developers: cadence, prioritization, sprint planning, unblocking and scheduling.
  • Grow the team: performance, development, capacity and hiring input.
  • Own QA outcomes via the QA lead and ensure quality standards.
  • Approve concepts and direction for maintenance work and maintain consistency across outputs.
  • Own administration: reporting, performance reviews, budget input, and team metrics.
  • Apply AI standards and tooling to the team’s daily work.
  • Coach the team to design, build, test and ship with AI.
  • Collaborate with product management, technical architecture, cloud operations and IT, and customer support.

Skills

Engineering leadership
Software architecture
AI in engineering
Team mentoring

Job description

Job Summary:

Windward Software is seeking a Development Manager to own the maintenance and release of our production software and to lead the team that sustains it. Reporting to the Head of AI Enablement, Product and Technology, you will manage six developers directly, with quality assurance reporting through its own lead. You will be accountable for defect resolution, releases and customer commitments across all products in production, and for the technology decisions that keep the installed base supportable. This is a remote role based in Canada.

Job Description:

The role

Thousands of business users open Windward software when they open their doors. This role keeps it working, and takes ownership of everything we build next.

Own the software Windward has in the field today, and everything we release from here. You are accountable for its health, supportability and release, and you lead the development team that sustains it.

You manage six developers directly. Quality assurance reports to you through its own lead.

About Windward

Windward Software is a Volaris Group business unit within Constellation Software Inc. We build business management and ERP software, including System Five, that helps independent retailers, wholesalers and service businesses run their entire operation. We are developing new software while continuing to support the customers who run their business on our established products today. Both halves of that matter, and this role holds one of them.

What you will do
Sustain the products in the field
  • Own maintenance, defect resolution, releases, patches and customer commitments across all products in production, current and future.

  • Make the technology decisions for the products you manage: tooling, platform and upgrade choices, within organization-wide technology and AI standards.

  • Set the bar a new product meets before it transitions to maintenance: documentation, test coverage, operational readiness and support training.

  • Own the maintenance of the installed base: version currency, upgrade paths and the technical debt position of released software.

Lead the development team day to day
  • Run delivery for six developers: cadence, prioritization, sprint planning, unblocking and the schedule the team is held to.

  • Grow the team, and own performance, development, capacity and hiring input.

  • Own quality assurance outcomes, held through the quality assurance lead who manages that team.

  • Approve concepts, approaches and direction for maintenance work, and hold technical standards consistent across the team’s output.

  • Own the administration of the function: reporting, the performance review and scorecard cycle, budget input, and the team’s performance measures.

Put AI to work across the team
  • Apply the organization’s AI standards and tooling to the team’s daily work.

  • Coach the team to design, build, test and ship with AI, and build the capability to use it well.

Partner across the organization
  • Work closely with product management, technical architecture, cloud operations and IT, and customer support.
What you will bring
  • 3+ years in a technical lead or engineering management capacity leading a delivery team.

  • Technical fluency in software and data: deep enough to approve concepts, assess approaches and hold a standard.

  • Experience maintaining and evolving an established or legacy product while introducing new technology and practices.

  • Strong planning, reporting and follow through, treated as a core part of the job.

  • Real enthusiasm for AI in engineering, and the judgement to know where it applies.

  • Solid software architecture and delivery fundamentals; database and client-server or desktop application experience.

  • A clear communicator and mentor who keeps a small team focused, productive and motivated.

Nice to have:

System Five, ERP or business management software domain experience; database platform migration, including Btrieve or Actian Pervasive to PostgreSQL; cloud and SaaS modernisation; coordinating remote teams of development and QA resources.

Why this role

Everything Windward sells today, and everything it releases from here, sits under this role. You get a defined team, full accountability for the installed base, and the authority to set the technical standard maintained software meets. It is a rare amount of ownership for a team this size, with the backing of the Volaris and Constellation model behind it.

Worker Type:

Regular

Number of Openings Available:

1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Development Manager — Maintenance & Release Leader
Remote Development Manager — Maintenance & Release Leader

Windward Software Inc • United States

Remote
USD 130,000 - 180,000
Software Development Manager
Software Development Manager

AssetWorks Inc • United States

Remote
USD 120,000 - 160,000
Fully remote
Senior Program Manager
Senior Program Manager

Windval Technology Solutions LLC • United States

Hybrid
USD 120,000 - 160,000
Unlimited vacation policy
401(k) with employer match
Health, dental, and vision insurance
+2
Software Development Manager
Software Development Manager

Incognito Software Systems Inc • United States

Remote
CAD 213,000 - 270,000
Fully remote across US/Canada
Travel for team meetups
Long-term career path to Senior Dev M
Senior Project Manager
Senior Project Manager

Aptiv • San Diego (CA)

On-site
USD 100,000 - 130,000
Hybrid work model
Comprehensive health, dental, and life insurance
Flexible time-off policies
Technical Support Engineer
Technical Support Engineer

Tenoneten • South Jordan (UT)

On-site
USD 65,000 - 90,000
Benefits package
Sr. Software Engineer Manager
Sr. Software Engineer Manager

Waystar, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+3
Staff Software Developer (Remote Canada)
Staff Software Developer (Remote Canada)

TLNT Bridge Recruiting • United States

Remote
USD 113,000 - 155,000
Renewables Software Sales Specialist - Canada
Renewables Software Sales Specialist - Canada

UL Solutions • United States

Hybrid
USD 98,000 - 110,000
Health benefits
Wellness benefits
401K retirement plan
+1
Director of Engineering
Director of Engineering

Valsoft Corporation • United States

Remote
CAD 170,000 - 200,000
Remote work flexibility
AI-assisted development tools