Software Engineering Manager
2 months ago
We are seeking an experienced Software Engineering Manager to lead our growing Software Development team and drive the development of our platform.
Key Responsibilities:
- Manage the activities of engineers to deliver high-quality solutions that meet business needs.
- Work closely with internal customers to gather business processes and project requirements.
- Drive the development life-cycle from requirements analysis to implementation and operational support.
- Collaborate with Product Management partners to develop project plans, resource planning, and scheduling.
- Build and manage a multi-disciplined software team, overseeing development processes using industry best practices.
- Responsible for design reviews, code reviews, and mentoring the software engineering team.
- Work closely with the Talent Acquisition team and hiring managers to hire world-class talent.
- Manage multiple tasks and responsibilities in high-pressure environments, identifying and resolving problems early to avoid cost/time expenses.
Requirements:
- Minimum 5+ years of work experience in software development.
- At least 1+ year in a leadership role within software development (Engineering Manager level equivalent or higher).
- Bachelor's degree in Engineering, Computer Science, or equivalent work experience.
- Proficiency with agile methodologies, software development tools, and best practices.
- Strong experiential knowledge of development in an environment utilizing TDD and CI/CD.
- Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis.
- Experience in defining and executing professional software engineering best practices for the full software development life cycle.
- Proficiency in Event-Driven and Service-Oriented Architecture.
- Strong analytical and quantitative skills, with the ability to use hard data and metrics to back up assumptions and drive actions.
- Strengths in problem-solving, issue resolution, ability to work in a deadline-driven work environment, attention to detail, and ability to multitask.
- Strong verbal and written communication skills, with a demonstrated experience engaging and influencing peers and executives.
- Demonstrated ability to understand and discuss technical concepts, manage trade-offs, and evaluate opportunistic new ideas with internal and external partners.
- Demonstrated ability to work with business, legal, engineering, design, and other stakeholders to deliver products/services.
- Excellent communication (written and verbal) skills.
- A strong sense of ownership, urgency, and drive.
- A strong leader, mentor, and people manager track record of data-driven decisions.
-
Software Engineer in Support
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeJob Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...
-
Software Engineer in Support
1 month ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeJob Title: Software Engineer in SupportAt Molex, we're committed to improving people's lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry...
-
Industrial Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Industrial Software Engineer
2 months ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAbout the RoleWe are seeking a highly skilled Industrial Software Engineer to join our team at JAM Software GmbH. As a key member of our Advanced Technology Team, you will be responsible for developing and implementing cutting-edge software solutions for our IoT devices.Key ResponsibilitiesCreate proof of concept for provisioning solutionDefine requirements...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering ManagerCedent Consulting Inc is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for ensuring the successful delivery of our software products.Key Responsibilities:Lead a team of software engineers in planning, design, development,...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering ManagerCedent Consulting Inc is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for ensuring the successful delivery of our software products.Key Responsibilities:Lead a team of software engineers in planning, design, development,...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering ManagerCedent Consulting Inc is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for ensuring the successful delivery of our products and services.Key Responsibilities:Lead a team of software engineers in planning, design,...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada Cedent Consulting Inc Full timeSoftware Engineering ManagerCedent Consulting Inc is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for ensuring the successful delivery of our products and services.Key Responsibilities:Lead a team of software engineers in planning, design,...
-
Transportation Engineer
1 week ago
Kitchener, Ontario, Canada Associated Engineering Full timeJob Title: Transportation EngineerJob Summary:Associated Engineering is seeking a highly skilled Transportation Engineer to join our team. As a Transportation Engineer, you will be responsible for designing and developing transportation infrastructure projects, including roads, highways, and public transportation systems.Key Responsibilities:Design and...
-
Transportation Design Engineer
3 weeks ago
Kitchener, Ontario, Canada Associated Engineering Full timeJob SummaryThe Transportation Design Engineer will be responsible for designing and developing transportation systems and infrastructure. The ideal candidate will have a strong background in civil engineering and experience with traffic engineering software.Key ResponsibilitiesDesign and develop transportation systems and infrastructureUtilize traffic...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada Cedent Consulting Full timeSoftware Engineering ManagerCedent Consulting is seeking a highly skilled and experienced Software Engineering Manager to lead our software development teams. As a key member of our leadership team, you will be responsible for driving the technical direction of our products and ensuring the successful delivery of high-quality software solutions.Key...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada Cedent Consulting Full timeSoftware Engineering ManagerCedent Consulting is seeking a highly skilled and experienced Software Engineering Manager to lead our software development teams. As a key member of our leadership team, you will be responsible for driving the technical direction of our products and ensuring the successful delivery of high-quality software solutions.Key...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to join our growing Software Development team at ApplyBoard. As a key member of our team, you will play a crucial role in helping us take our company and platform to the next level.Key ResponsibilitiesManage the activities of engineers, consistently delivering quality solutions that...
-
Software Engineering Manager
1 month ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to join our growing Software Development team at ApplyBoard. As a key member of our team, you will play a crucial role in helping us take our company and platform to the next level.Key ResponsibilitiesManage the activities of engineers, consistently delivering quality solutions that...
-
Software Engineering Manager
3 days ago
Kitchener, Ontario, Canada ApplyBoard Full timeAt ApplyBoard, we're on a mission to change the way students access global education opportunities. As a key member of our team, you'll be responsible for leading our software development efforts and helping us take our platform to the next level.About the RoleWe're seeking a highly experienced Software Engineering Manager to join our growing team. In this...
-
Software Engineering Manager
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeAt ApplyBoard, we're on a mission to educate the world, and we're looking for a skilled Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced Software Engineering Manager to lead our growing Software Development team and help take our company and platform to the next level.Key ResponsibilitiesManage the...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to join our growing Software Development team at ApplyBoard. As a key member of our organization, you will play a crucial role in helping us take our company and platform to the next level.Key ResponsibilitiesManage the activities of engineers, ensuring consistent delivery of...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking an experienced Software Engineering Manager to join our growing Software Development team at ApplyBoard. As a key member of our organization, you will play a crucial role in helping us take our company and platform to the next level.Key ResponsibilitiesManage the activities of engineers, ensuring consistent delivery of...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout ApplyBoardApplyBoard is a mission-driven organization that simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform.The RoleWe are seeking an experienced Software Engineering Manager to join our growing...
-
Software Engineering Manager
2 months ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout ApplyBoardApplyBoard is a mission-driven organization that simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform.The RoleWe are seeking an experienced Software Engineering Manager to join our growing...