Software Engineering Manager

Brightlights
Ontario, Canada
Temps plein

Hands-on’ Senior Manager / Director of Engineering

Constellation Dealership Software

Company Overview

Operating as a group of companies since 2011, Constellation Dealership Software provides market-leading software products designed to help 6000+ specialty dealerships succeed in their specific industry.

Backed by the shared resources and expertise of 600+ companies owned by Constellation Software (publicly held and $3B+ in revenue);

we are the driving force behind most major benchmarks in our industries.

Role Overview

The software is written in VB.net, C# and SQL Server and is 70% cloud-based and 30% On-Premise. The role is to :

  • Enhance our product quality and performance
  • Build out new products based on the roadmap
  • Build a focused, efficient and accountable development team for advancing the product
  • Roll out regular and clean product releases

Responsibilities

  • Build a customer-centric R&D organization / org chart with three teams and leaders Core application, Performance improvement, and OEM integrations
  • Initially 60% of time will be spent managing and 40% coding / technical troubleshooting
  • Ensure the best technology, development tools, and processes are in place to have an efficient team
  • Drive best practices for all R&D processes including product delivery, rollout, feedback, and internal / external communication
  • Train and onboard new team members
  • Create a sense of urgency around product delivery
  • Implement a DevOps system - build and deployment automation (CI / CD) and automated testing and QA best practices

Requirements and qualifications

  • At least 5 years’ experience in managing and mentoring a development team
  • Ability to optimize performance and uncover troubled development areas
  • Experience managing remote employees
  • Experience with Cloud based applications and Microsoft Azure
  • Deep familiarity with VB.net, C# and Sql Server
  • Receptive to criticism and ideas
  • Strong Communicator

Reports to : General Manager

Direct Reports : 18 team members with a number offshore

Location : Toronto but remote work is fine.

Travel : Approx. 15%

Il y a 14 heures
Emplois reliés
Offre sponsorisée
Ripple Labs
Newmarket, Ontario

We are seeking an ambitious engineering manager to lead our core ledger engineering team. Provide technical and strategic leadership for RippleX's blockchain software, ensuring scalability, performance and reliability. Encourage and drive engineering best practices, and iterative agile processes. Ov...

ApplyBoard
Kitchener, Ontario

We are looking for an experienced Software Engineering Manager to join our growing Software Development team and help take our company and platform to the next level. Experience in defining and executing professional software engineering best practices for the full software development life cycle Pr...

Treasury Board of Canada Secretariat
Ottawa, Ontario

You will leave the GC Jobs Web site.The job opportunity you have selected requires the Public Service Commission (PSC) to transfer you to the hiring organization's Web site or a service provider Web site they have selected to advertise this process.Select the link below to be transferred from the PS...

Myant Corp.
Mississauga, Ontario

Role Myant is looking for a highly skilled Software Engineering Manager to lead our backend API development efforts, focusing on Python’s FastAPI and CI/CD with Kubernetes and GitHub Actions. The ideal candidate will have a strong background in software architecture, a proven track record of m...

Honeywell
Ottawa, Ontario

Lead and manage a team of software engineers in the development and delivery of high-quality software solutions. Stay up-to-date with the latest trends and advancements in software engineering and cyber security. Oversee the entire software development lifecycle, from requirements gathering to deplo...

QNX Software Systems
Ottawa, Ontario

Our Engineering Services team is seeking several Technical Project Managers (TPMs) with recent experience in Software Development and in cross-functional project management, particularly as it pertains to product release management. BlackBerry QNX was born in embedded, and provides time-tested and t...

goeasy Ltd.
Mississauga, Ontario

The Wealthview Solution Manager will play a pivotal role in both the strategic and operational aspects of WealthView solution delivery. Extensive knowledge in core banking platforms and CRM solutions, with a proficiency in technologies that may include, but are not limited to, CRM systems, marketing...

Scotiabank
Toronto, Ontario

We are looking for a Senior Manager, Software Engineering to join this dynamic team and take on a challenging and exciting role. You will be responsible for managing a team of software engineers engaged in the design, development, and delivery of efficient and cost-effective technical solutions acro...

Tangerine
Toronto, Ontario

You spend your free time tinkering with new technologies or building apps on the side.You want to solve real problems that will flip a multi-billion dollar industry on its head*.Interested in the impact that financial services technology can have on people’s everyday lives.Experienced in user-center...

Akkodis
Toronto, Ontario

Extensive experience designing and building mission critical software applications. ...