SQA Manager
4 weeks ago
Software Engineering Manager
The Role: As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement, directly contributing to our mission. Location: Edmonton (Preferred) Start Date: Immediate, subject to finding the right candidate. Employment Type: Full-time Permanent (40 hours per week). Your Impact:- Team Leadership: Guide and inspire a talented team, promoting a culture of innovation, collaboration, and open communication. Bridge the gap between software engineering and other technical teams to ensure cohesive project execution.
- Project Management: Work with stakeholders to turn project requirements into actionable plans. Manage project scopes, timelines, and resources to achieve seamless execution.
- Technical Oversight: Lead by example in technical excellence, emphasizing code quality, best practices, and adherence to critical medical device development standards like IEC62304 and ISO14971, while maintaining agility in development processes.
- Process Improvement: Spearhead improvements in our software development lifecycle and collaborate across teams to enhance efficiency and effectiveness.
- A Master's/Bachelor's degree in Computer Science, Engineering, or a related field.
- Over 5 years of experience in C++ projects, leading teams of 8+ developers, and collaborating closely with Software QA teams.
- Demonstrated expertise in managing complex software systems that integrate software and hardware components, with a solid foundation in C++.
- Experience in a regulated environment is a plus.
- A robust background in object-oriented design, memory management, and multithreading in C++.
- A self-motivated individual who excels in dynamic, fast-paced environments and is proficient in full lifecycle software development.
-
Sqa Manager
4 weeks ago
Edmonton, Canada Aversan Full time**Software Engineering Manager** The Role: As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous...
-
SQA Manager
3 weeks ago
Edmonton, Canada Aversan Inc Full timeSoftware Engineering Manager The Role: As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement,...
-
SQA Manager
3 weeks ago
Edmonton, Canada Aversan Inc Full timeSoftware Engineering Manager The Role: As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement,...
-
SQA Manager
4 weeks ago
Edmonton, Canada Aversan Inc Full timeSoftware Engineering Manager The Role: As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement,...
-
SQA Manager
3 weeks ago
Edmonton, Canada Aversan Full timeSoftware Engineering ManagerThe Role:As a Software Engineering Manager, you will lead a dedicated team of software engineers through the entire software development lifecycle, overseeing planning, design, implementation, and maintenance phases. Your leadership will ensure the delivery of high-quality code and foster a culture of continuous improvement,...