Senior Software Development Manager

3 weeks ago


Ottawa, Canada Comtech Solacom Call Handling Solutions Full time

Job Title:                 Senior Software Development Manager

Status:                     Permanent, Full Time

Reporting to:         VP Information Technology

Location:                Ottawa, ON (Remote)

 

About Lee Valley:

 

Since 1978, Lee Valley has recognized that for many, woodworking and gardening are more than just hobbies. Lee Valley Tools enjoys a proud history of providing high-quality woodworking, gardening, hobby, hardware, gift and seasonal merchandise to customers worldwide. We pride ourselves on providing quality products and renowned customer service.

Lee Valley has been honored with many prestigious awards, including being recognized as one of Canada's Best Managed Companies in 2023 by Deloitte and one of Canada's Best Employers by Forbes in 2018. Additionally, we ranked #1 for In-Store Experience in Ontario by Leger Marketing Inc.

A position at Lee Valley is more than just a job – we honor the time and dedication that our people give by providing sustained and meaningful employment while striving to provide an environment where learning and development are encouraged.


Opportunity:


We are looking for a software development manager to lead a team of developers and analysts in delivering high-quality IT solutions for our retail and manufacturing business. You will be responsible for ensuring operational readiness, driving value from IT investments and partnering with other IT leaders to manage all aspects of security and SLAs to the business.

You will oversee the development and maintenance of:

·        Windows/Web .NET applications

·        Enterprise applications that run on our IBM Power System (iSeries)


You have a strong background in modernizing legacy applications, leveraging cloud and SaaS technologies.

You have deep expertise in .NET and Azure and are comfortable managing development teams that run alternative technology stacks.


Key Responsibilities:

·        Manage the software development life cycle, from planning and prioritizing to testing and release.

·        Supervise and mentor a team of developers and analysts, providing feedback and guidance on performance and career development.

·        Ensure compliance with IT standards, policies and procedures, and best practices.

·        Collaborate with other IT leaders and stakeholders to align IT strategy and objectives with business needs and expectations.

·        Provide technical expertise and advice on software architecture, design, development, testing, and deployment.

·        Monitor and evaluate the performance, availability, and reliability of IT systems and applications.

·        Identify and resolve issues and risks, and escalate them as appropriate.

·        Manage IT budgets, resources, and vendors, and negotiate contracts and agreements.

·        Research and evaluate new technologies and trends, and make recommendations to improve IT efficiency and effectiveness.

·        Lead and execute the modernization of legacy applications to leverage cloud and SaaS technologies.


Job Specific Skills:


·        Excellent communication, collaboration, and problem-solving skills.

·        Ability to work under pressure and manage multiple projects and priorities.

·        Experience in IT project management, budgeting, and vendor management.

·        Certification in software development, IT management, or related field is a plus.

·        Demonstrated experience in modernizing legacy applications to leverage cloud and SaaS technologies.

·        Experience in a retail environment is highly desirable.


Knowledge and Skills:

·        Bachelor's degree in computer science, information systems, or related field.

·        At least 10 years of experience in software development, with 5 years of experience in a managerial or leadership role.

·        Proficient in Windows/.NET applications

·        Proficient in Azure application architecture

·        Strong knowledge of software development methodologies, tools, and processes, such as agile, scrum, DevOps, etc.


What we offer…

  • Competitive compensation program including competitive base salary, a robust health and dental benefits packages well as a matching group retirement plan.
  • Paid vacation and sick leave.
  • Lee Valley Employee Discount
  • A family oriented environment that supports growth and development for all employees. 

 


Diversity and Inclusion:


At Lee Valley, we are proud to celebrate and foster a diverse team of professionals. We take pride in nurturing an inclusive culture that empowers our people to be their authentic selves, celebrate their differences and love where they work. Our diverse community combined with our inclusive culture, is what sets us apart in the industry. 

 

We encourage all candidates to apply for job opportunities with Lee Valley regardless of race, national origin, colour, religion, age, gender identity or expression, sexual orientation, marital and family status, or disability. 

 

If you require accommodation during the recruitment and selection process, please do not hesitate to reach out.

 


Interested in joining the Lee Valley Team?

Apply online




  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...

  • BlackBerry QNX

    7 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location - On-site OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


  • Ottawa, Ontario, Canada Amazon Full time

    Job OverviewWe are seeking an experienced Senior Software Development Manager to join our team at Amazon. As a key member of our software development team, you will be responsible for leading the development of software solutions that meet business needs.Key ResponsibilitiesOur ideal candidate will have a strong technical background and excellent leadership...

  • BlackBerry QNX

    7 months ago


    Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: onsite OttawaBlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded,...


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Enterprise Software Development Manager to lead our Software R&D organization in Ottawa, Canada. As a key member of our leadership team, you will be responsible for developing and delivering multiple software product lines that meet the highest standards of quality, on-time, and on-budget.Key...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


  • Ottawa, Ontario, Canada Apple Full time

    Job DescriptionWe are seeking a seasoned Senior Software Development Tools Manager to lead our team of innovative engineers in creating developer tools with millions of users. This role requires hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler, and adjacent tools teams to...


  • Ottawa, ON, Canada Comtech Solacom Call Handling Solutions Full time

    Senior Software Development Manager Status: Permanent, Full Time VP Information Technology Ottawa, ON (Remote) Since 1978, Lee Valley has recognized that for many, woodworking and gardening are more than just hobbies. Lee Valley Tools enjoys a proud history of providing high-quality woodworking, gardening, hobby, hardware, gift and seasonal...


  • Ottawa, Canada CB Canada Full time

    Senior Software Developer Job Description:We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. The flagship product suite, Solace...


  • Ottawa, Canada BlackBerry Inc. Full time

    h3>BlackBerry QNX Senior Systems Software (General Embedded) Developer Time Type: Full time BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world’s most critical embedded systems. BlackBerry QNX was born in embedded and...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: The BlackBerry QNX Team is looking for developers with WiFi and networking expertise. You will be part of a team responsible for the functionality and performance of QNX’s embedded WiFi device drivers and networking stack on some of the most advanced hardware platforms available. Your work on high quality wireless...


  • Ottawa, Canada Nokia Full time

    p>We are seeking a highly skilled and experienced Senior Software Developer to join our team. The successful candidate will collaborate with the Network Automation team and be a key member of the Network Services Platform (NSP) Automation Frameworks software team.As a Senior Software Developer, you will focus on developing and enhancing NSP's Automation...


  • Ottawa, Canada BlackBerry Inc. Full time

    p>BlackBerry QNX- Senior Systems Software Developer (Integration) page is loadedBlackBerry QNX- Senior Systems Software Developer (Integration)Apply locations Ottawa, Ontario time type Full time posted on Posted Yesterday time left to apply End Date: February 28, 2025 (30+ days left to apply) job requisition id 20240260Worker Sub-Type:RegularJob...


  • Ottawa, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested...


  • Ottawa, Canada BlackBerry Inc. Full time

    p>BlackBerry QNX- Senior Systems Software Developer (Integration)BlackBerry QNX- Senior Systems Software Developer (Integration)Apply locations Ottawa, Ontario time type Full time posted on Posted 6 Days Ago time left to apply End Date: February 28, 2025 (30+ days left to apply) job requisition id 20240260Worker Sub-Type: RegularJob Description:BlackBerry...


  • Ottawa, Canada Acumatica Full time

    But don’t take our word for it—read what analysts like G2 and Info-Tech have to say about us.Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model,...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Unlock Your Potential in Photonics TestingCiena Corporation is seeking a highly skilled Senior Photonics Software Developer to join our team in Ottawa. As a key member of our engineering team, you will have the opportunity to design, develop, and implement test software for photonic chips, including modulators, semiconductor optical amplifiers, and laser...


  • Ottawa, Canada BlackBerry Inc. Full time

    h3>BlackBerry QNX - Senior Systems Software Developer (Open Source) BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building the world’s most critical embedded systems. BlackBerry QNX was born in embedded, providing time-tested and trusted...