Search jobs > Markham, ON > Software development

Software Development Manager

Sage Recruiting
Markham, Ontario, Canada
$140K-$160K a year
Full-time

Sage Recruiting is looking for a Development Manager to lead two product teams for a mid-sized software company. The company is a leading provider of SaaS solutions for clubs and their members, used by millions across North America.

We're looking for someone with a customer-obsessed mindset who wants to experience substantial career growth at a fast-paced software company with a startup mindset.

The Development Manager will manage an existing product and a new product that launched in March. You will be responsible for developing, migrating, integrating, customizing, and supporting products and services.

This includes .NET Development and setting up cloud services in Azure. You will collaborate closely with various teams (product managers, project managers, analysts, and support) and wear multiple technical hats, to ensure they are always delivering value to our customers.

You will gain in-depth knowledge of their application and help troubleshoot and diagnose customer issues.

You will have the potential to grow a team around you so we're looking for someone with the confidence and vision to build out a software team.

We need someone with great leadership skills, listening skills and time management who will be given ownership and autonomy to drive projects to completion.

The successful candidate will have strong problem-solving skills, creativity, and strive for innovation. They must also have well-developed technical acumen and the ability to learn on the fly.

Although this is a division of a larger, profitable business, we need someone with a startup mindset who's looking for growth and innovation in their role.

If that sounds like you, apply today!

Responsibilities :

  • Build new interfaces, modify existing interfaces and push / pull data between systems (in .NET).
  • Build new features and functionality in the product
  • Perform software deployments, upgrades and provisioning of new installations
  • Work closely with Support leadership to create clarity of current escalations and or defects
  • Write and maintain SOP for the Cloud Operations team
  • Participate in customer meetings as needed
  • Prioritize escalated issues and requests both with the team and alone as staffing fluctuates using developed priority-setting skills
  • Provide technical support to both internal and external customers as needed
  • Perform common tasks including data analysis and reporting services for internal and external customer groups
  • Lead the selection process, ensuring diverse skill sets and personalities to foster a well-rounded team.
  • Provide strong leadership, guidance, and mentorship to team members.
  • Foster a positive and inclusive team culture that encourages collaboration and innovation.
  • Facilitate clear and effective communication channels within the team and across departments.
  • Encourage collaboration and knowledge sharing among team members.
  • Establish metrics to track team performance and progress toward goals.
  • Foster a culture of continuous learning and improvement within the team.
  • Stay updated with industry trends and best practices to implement innovative strategies.

Qualifications :

  • 2+ years of technical team management experience
  • 2+ years of experience with Blazor or other frontend technologies
  • 6+ years of C#, .Net Core full stack development experience
  • Excellent understanding of the Microsoft Azure platform both in pricing and manageability
  • Deep understanding of Cloud computing concepts and solutions including public, private, hybrid Cloud, and Hyper-Converged Infrastructure (Azure / AWS / HCI / Nutanix)
  • Strong understanding of SAAS applications
  • Working knowledge of CI / CD tools and basic administration skills of Jira & Confluence
  • Experience in retrieving, and analyzing data in Microsoft SQL Server and delimited flat data files
  • Ability to switch gears or change direction quickly
  • A solid sense of personal responsibility and the ability to stand alone
  • Customer-focused approach to accomplishing tasks within established timelines and proactively ensuring customers’ expectations are met
  • Accomplished customer service skills
  • Learning on the fly and adapting to changes in technology
  • Excellent teamwork and communication (verbal and written) skills
  • Strategic organizational skills
  • Working knowledge of Microsoft OS Servers
  • Bachelor's Degree in Computer Science or related work experience

What we offer :

  • Competitive salary : CAD $140K - 160K
  • Bonus plan and stock options (approx. 20K - 30K)
  • Hybrid work (1 day a week in the Markham office)
  • Vacation, personal, and sick days
  • 30+ days ago
Related jobs
Canadian Tire Corporation
Toronto, Ontario

We are currently looking for a results-driven, customer-centric leader who can champion the development of the Product Engineering Delivery group. Define and implement software delivery strategies and standards to support product engineering initiatives. Provide technical leadership and guidance to ...

CLIO
Toronto, Ontario

Participate in the full software development lifecycle, from requirements gathering to deployment. Keep up with the latest trends and technologies in software development. Having a 1:1 meeting with your direct reports to make sure they are supported in their career growth and development goals. Work...

Autodesk
Toronto, Ontario

You will report to the Senior Manager, Software Development Manager based in Canada and the role is hybrid based in Montreal or Toronto. You will work closely with product managers and plan all engineering activities, including technical investigations, feature development, bug fixes and customer es...

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...

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

Join us as a Manager for our Self-Serve Web Platforms team, where you'll optimize team performance, drive recruitment and career development, and uphold high standards in software development. Ensure that all work meets the department's standards for software development, quality, architecture, and ...

Autodesk
Toronto, Ontario

Reporting to our Senior Software Development Manager for our Platform team, you'll lead a team of experienced software engineers and you'll help us enhance developer productivity, cross-platform device independence and software platform consistency. Deep understanding of all phases of software devel...

Harrison Finch
Toronto, Ontario

HarrisonFinch a premier recruitment agency is actively seeking a seasonedand strategic Senior Project Manager for a leading softwaredevelopment agency located in Toronto. Asthe Senior Project Manager you will be responsible for overseeingthe planning execution and delivery of complex software develo...

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...

Intact Financial Corporation
Toronto, Ontario

At least 10 years of experience in software development with deep experience on financial systems and at least 3 years of experience managing software development teams. As the Manager of Software Development specializing in commercial and specialty lines, you'll have the opportunity to lead and man...