Recherche d'emploi > Montréal, QC > Software development

Manager, Software Development

Logibec
Montréal, QC, CA
155K $ / an (estimé)
Temps plein
Quick Apply

Are you looking for an employer where your experience as a Team Manager and in Software Development will be put to good use?

Are you looking for a new and exciting challenge that will fulfill your sense of accomplishment?

Dare to take the leap and come take up the challenge within our growing company. Come be at the center of it all in contributing to our standing reputation for extraordinary user experience!

SUMMARY OF THE ROLE

Reporting to the Director, Development, the Manager, Software Development manages a team of software developers in one or more aspects of the process : architecture, design, programming, testing, project management or integration.

He / she ensures the proper management of the activities of his / her team members in agile mode, their versatility, and the achievement of the group's objectives.

In addition, he / she actively participates in the decision-making process of the development department's vice-presidency through his / her collaboration and exchanges with his / her director and colleagues.

Responsibilities

In addition, your responsibilities will include :

People management :

  • Assess staffing needs, hire to replace or reassign individuals as needed with the goal of creating effective teams;
  • Participate in setting and achieving goals;
  • Manage team performance and implement performance improvement plans for low performers;
  • Provide ongoing, timely feedback to team members;
  • Resolve interpersonal issues, assist in conflict resolution;
  • Assist employees in their professional development, act as a coach / mentor to continuously improve performance and satisfaction of team members;
  • Guide employees on a daily basis;
  • Create an agile, mutually respectful environment where individuals are confident, secure and able to innovate;
  • Remove blockers to individual and team performance;
  • Provide ongoing and timely communication regarding departmental issues;
  • Establish quick and effective onboarding plans for new employees.

Project and Process Management :

  • Develop goals and plans for the team and report progress;
  • Provide estimates for planned work;
  • Well versed in the Software Development Life Cycle (SDLC) methodology in an Agile, Scrum / Kanban environment;
  • Ensure all QA team members understand and execute their responsibilities;
  • Guide employees in the creation of specific deliverables (e.g. functional specifications, UI designs, design notes, code reviews, etc...).

Technical Leadership :

  • Develop a broad understanding of LGI products with an emphasis on products that interact with products for which primary responsibility rests;
  • Help shape the product vision and roadmap;
  • Work with product managers to understand product requirements;
  • Lead technical teams in their efforts to develop requirements based specifications and designs;
  • Collaborate with technical support to evaluate customer issues and determine the best course of action;
  • Work as a member of the broader management team to improve department processes and performance;
  • Foster productive inter-departmental relationships;
  • Maintain current knowledge of appropriate technologies.
  • Knowledge of the following technologies are assets : Object oriented languages.Design patternC#, .net core, JavaScript, HTML 5, Vue.

js. React, Angular...Database and Microsoft BI solutionBI chainGIT, TFS, JIRA, Confluence

Team building :

  • Coach team members and help them grow professionally and personally;
  • Guide the team on design and implementation techniques;
  • Increase the team's productivity and ability to develop through scheduled training and mentoring;
  • Help the team break down complex problems into a simpler set of problems and help evaluate design alternatives;
  • Maintain high team morale through mentoring, task rotations, workload balance;
  • Contribute to and enhance teamwork with other departments;
  • Improve team visibility into company goals, market and product directions;
  • Communicate product vision and rationale for priority changes.

Qualifications

CANDIDATE PROFILE

  • Bachelor's degree in software engineering or equivalent.
  • 5 to 7 years experience in software engineering;
  • 3 years experience in team management;
  • Working knowledge of software engineering methodology and practice (an asset);
  • Proficiency in Microsoft Office Suite;
  • Proficiency in common software development tools;
  • Results orientation;
  • Customer orientation;
  • Ability to deal with ambiguity;
  • Excellent people management skills;
  • Excellent oral and written communication skills;
  • This position must be bilingual as the candidate will be responsible for working with documentation in both French and English and communicating, orally and in writing, with both French-speaking and English-speaking partners / clients / suppliers / colleagues.

IN RETURN, LOGIBEC OFFERS YOU :

  • Group insurance as of your first day;
  • Group RRSP with employer contribution;
  • Continuous training;
  • Flexible hours;
  • Possibility of teleworking even after the pandemic;
  • Possibility for career development and advancement;
  • Projects integrating the agile mentality;
  • An expertise of over 450 employees across Canada.

If this position sounds like it would be a good fit for you, we want to work with you!

Apply now!

Il y a plus de 30 jours
Emplois reliés
Alexa Translations
Montréal, Québec

About the Role We are seeking a highly skilled and experienced Software Development Manager to lead our Technology Team, overseeing software development, quality assurance (QA), and DevOps teams. The Software Development Manager will play a pivotal role in driving the development and execution of ou...

Intact Financial Corporation
Montréal, Québec

We are looking for a Manager of Software Development, Shared Services, to join our growing team!. Develop productive and engaged software development teams, fostering the development of personal and technical skills, as well as collaboration. Master all the facets of software development. An expert ...

Salt
Montréal, Québec

Solid software development background including design patterns, data structures, and test driven development. ...

UKG
Montréal, Québec

Manager, Software Development – Python (AI Applications). ...

Autodesk
Montréal, Québec

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

Ubisoft
Montréal, Québec

As a Software Development Manager, you will lead teams of developers to improve and enhance the Siege Pipeline of technologies to enable it's growing and extended use, improve development workflows, improve sharing opportunities with partners, and improve player facing technologies. In iterative dev...

Leica Geosystems
Canada

As the Software Development Center Manager for Leica Geosystems in the US/Canada region, you will play a pivotal role in overseeing the operations and strategic direction of our local software development team. Software Development Center Manager, Land Survey Software. Software Development Center Ma...

Intact Financial Corporation
Laval, Québec

We are looking for a Manager of Software Development, Technical Product, to join our growing team!. Promote and implement best practices in software development and product management. Strong experience of web application technologies (Java, JavaScript, Angular, Application Frameworks, CSS, HTML, RE...

SSENSE
Montréal, Québec

Reporting to the Senior Manager of Application Development, the Manager of Application Development will lead a growing team of results-driven Tech Leads and Software Developers, to design, build, and maintain an OMS and its dependent services that meets the needs of our business and customers. Overs...

Rona Inc.
Boucherville, Québec
Télétravail

We are seeking an experienced Software Development Manager to lead and inspire multiple teams across various technology stacks. Manage and mentor multiple software development teams working with diverse technologies including React, Java, GoLang, and NodeJS. Proven track record of leading software d...