Senior Software Development Manager
3 weeks ago
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.
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.
· 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.
· 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 timeAbout 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...
-
Senior Systems Software Developer
7 months ago
Ottawa, Canada QNX Software Systems Full timeWorker 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 timeWorker 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,...
-
BlackBerry QNX Senior Systems Software
6 months ago
Ottawa, Canada QNX Software Systems Full timeWorker 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...
-
Senior Software Development Manager
4 weeks ago
Ottawa, Ontario, Canada Amazon Full timeJob 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 timeWorker 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 timeJob 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...
-
BlackBerry QNX Senior Systems Software Developer
6 months ago
Ottawa, Canada QNX Software Systems Full timeWorker 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...
-
Senior Software Development Tools Manager
2 weeks ago
Ottawa, Ontario, Canada Apple Full timeJob 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...
-
Senior Software Development Manager
3 weeks ago
Ottawa, ON, Canada Comtech Solacom Call Handling Solutions Full timeSenior 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...
-
Senior Software Developer
7 months ago
Ottawa, Canada CB Canada Full timeSenior 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...
-
Senior Software Developer/Systems Developers
3 weeks ago
Ottawa, Canada BlackBerry Inc. Full timeh3>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 timeWorker 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...
-
Senior Networking Software Developer
3 weeks ago
Ottawa, Canada Nokia Full timep>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...
-
Senior Software Developer/Systems Developers
3 weeks ago
Ottawa, Canada BlackBerry Inc. Full timep>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 timeWorker 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...
-
Senior Software Developer/Systems Developers
2 weeks ago
Ottawa, Canada BlackBerry Inc. Full timep>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...
-
.NET Senior Software Developer
4 months ago
Ottawa, Canada Acumatica Full timeBut 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,...
-
Senior Photonics Software Developer
2 weeks ago
Ottawa, Ontario, Canada Ciena Corporation Full timeUnlock 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...
-
Senior Software Developer/Systems Developers
1 month ago
Ottawa, Canada BlackBerry Inc. Full timeh3>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...