Engineering Lead
4 weeks ago
General summary of the position:
Siemens Digital Platforms is looking for a talented development manager to be part of a group that is building customer facing applications for support, learning, marketing, and documentation platforms.
The Development Manager will hands-on lead development projects and will be responsible for leading developers, formed into a self-organizing team that focuses on delivering brand specific sites rapidly with high quality that generates demand. They will help build initial versions of new “constellation” sites and add new capabilities to existing constellation sites. They have an extensive technical background in web development.
They have a deep and extensive process knowledge and understand how to develop and optimize a repeatable, multi-organizational process for new site delivery. This manager is a working manager that is able to support the team, but also support the business through direct execution of tasks, training, onboarding, and developing next practices. They coach their team members to look for and execute solutions. They are allergic to the “it’s not my job” mentality.
Essential functions:
- Develop the team based on a people management plan while leveraging various interviewing techniques to ensure you are bringing on talented team members with potential to grow within the organization and even across other orgs.
- Develop and support the skills, both technical and soft skills, and capabilities of the team members to ensure there is enough coverage of the key responsibilities of the team based on the business’ needs.
- Actively empower and delegate responsibility and ownership to team members wherever possible.
- Identify and generate plans to ensure the tools and technology the team needs are in place and meeting key requirements.
- Work closely with peers and the Chief Architect to fully understand the business process and requirements.
- Analyze and resolve technical and application problems. Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Develop code managed infrastructure through deployment scripts such as Cloudformation, Chef, Puppet.
- Write APM tests for continuous monitoring and alerting leveraging AWS Cloudwatch.
- Implement new customer facing features and applications in ReactJS.
- Develop supporting APIs leveraging ExpressJS, NodeJS, AWS Lambda, Kinesis, AWS SAM, GraphQL.
- Develop unit tests including use of Mocha, Jest, Chai.
- Develop in Git workflow participating in code peer reviews.
- Implement build and deployment scripts including setting up CI/CD pipelines.
- Develop to 12-factor application guidelines including developing for performance optimization and scale.
Skills and abilities:
- Experience in both architecture and implementation-level software design.
- Experience in requirements capture, analysis techniques, and process improvement approaches.
- Experience in web development.
- Strong process focus, with specific experience in continuous delivery and self-organizing teams.
- Proficient agile project management expertise with experience in managing complex stakeholder situations, changing scope, and complex technical landscapes.
Scope:
- Responsible for directly managing full-time individual contributor employees.
- Responsible for mentoring and managing Co-op students.
Education and Experience:
- Bachelor of Science in computer science or related.
- 5+ years of broad and deep working experience as a Software Developer.
- 1+ years of Agile training or experience strongly preferred.
- Front-end web application development using MVC design pattern.
- API development.
- Primary responsibility is code development, agile methodology, team environment.
- Advanced use of Javascript including view frameworks in multiple projects.
- Demonstrated problem solving and debugging skills.
- Ability to interpret ambiguous business requirements.
- Knowledge of SDLC, serverless architecture, design patterns, building 12-factor applications.
- Experience with agile methodologies and Git workflow.
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow
Siemens Software.Transform the Everyday
Siemens is committed to creating a diverse environment and is proud to be an equal opportunity employer. Upon request, Siemens Canada will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process. All qualified applicants will receive consideration for employment.
#J-18808-Ljbffr-
Engineering Director
3 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob DescriptionEPCM Engineering Services Ltd is seeking a highly skilled Engineering Manager to lead our engineering team.Key ResponsibilitiesAssign engineering projects to engineers or other technical workersCoordinate work activities to ensure projects meet deadlines and budgetsDirect and control daily operationsProvide detailed information and guidance to...
-
Senior Technical Lead
3 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob DescriptionWe are seeking a highly skilled Senior Technical Lead to join our team at EPCM Engineering Services Ltd. As a key member of our engineering team, you will be responsible for leading technical projects and ensuring their successful delivery.Key Responsibilities:Assign and manage technical projects to engineers and other technical...
-
Senior Engineering Project Manager
2 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob SummaryEPCM Engineering Services Ltd is seeking a skilled Senior Engineering Project Manager to lead our engineering projects and teams. The ideal candidate will have a strong background in engineering project management, with experience in assigning projects to engineers and coordinating work activities to meet deadlines and budgets.Key...
-
Lead Teacher Assistant
2 months ago
Oakville, Ontario, Canada Engineering for Kids of Halton Full timeJob Title: Assistant Lead Teacher **About Us** At Engineering For Kids of Halton, we're passionate about inspiring the next generation of engineers. Our after-school programs, evening classes, camps, and special events are designed to present kids with challenging yet accessible engineering activities that foster learning and growth. **Job...
-
Lead Teacher Assistant
2 months ago
Oakville, Ontario, Canada Engineering for Kids of Halton Full timeJob Title: Assistant Lead Teacher **About Us** At Engineering For Kids of Halton, we're passionate about inspiring the next generation of engineers. Our after-school programs, evening classes, camps, and special events are designed to present kids with challenging yet accessible engineering activities that foster learning and growth. **Job...
-
Engineering Project Coordinator
2 months ago
Oakville, Canada GMP Engineering Inc. Full timeWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication and qualification of sterile, high purity and potent containment process equipment and plants. We are growing our company size and capabilities through recruitment of talented professionals. We offer a true creative engineering design...
-
Senior Engineering Project Manager
2 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeEPCM Engineering Services Ltd is seeking a skilled Senior Engineering Project Manager to lead our engineering team. The ideal candidate will have a strong background in engineering project management, with experience in assigning projects to engineers and coordinating work activities to meet deadlines and budgets.The successful candidate will have a proven...
-
Senior Engineering Project Manager
2 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeEPCM Engineering Services Ltd is seeking a skilled Senior Engineering Project Manager to lead our engineering projects. The ideal candidate will have 3 years of experience in managing engineering projects and a strong understanding of project management principles.The Senior Engineering Project Manager will be responsible for assigning engineering projects...
-
Senior Engineering Project Manager
2 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeEPCM Engineering Services Ltd is seeking a skilled Senior Engineering Project Manager to lead our engineering projects. The ideal candidate will have experience in assigning projects to engineers, coordinating work activities, and providing detailed information to clients.The successful candidate will have a strong background in engineering project...
-
Senior Engineering Project Manager
3 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeAs a Senior Engineering Project Manager at EPCM Engineering Services Ltd, you will be responsible for leading engineering projects from start to finish. Your key tasks will include assigning projects to engineers, coordinating work activities to meet deadlines and budgets, and providing detailed information and guidance to clients on project analysis and...
-
Civil Engineering Project Manager
4 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob SummaryWe are seeking a highly skilled Civil Engineering Manager to join our team at EPCM Engineering Services Ltd. As a key member of our engineering department, you will be responsible for leading and managing civil engineering projects from conception to completion.Key ResponsibilitiesAssign and manage civil engineering projects to ensure timely...
-
Civil Engineering Project Manager
4 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob SummaryWe are seeking a highly skilled Civil Engineering Manager to join our team at EPCM Engineering Services Ltd. As a key member of our engineering department, you will be responsible for leading and managing civil engineering projects from conception to completion.Key ResponsibilitiesAssign and manage civil engineering projects to ensure timely...
-
Civil Engineering Project Manager
4 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob SummaryWe are seeking a highly skilled Civil Engineering Manager to join our team at EPCM Engineering Services Ltd. As a key member of our engineering department, you will be responsible for leading and managing engineering projects from conception to completion.Key ResponsibilitiesAssign and manage engineering projects to ensure timely completion and...
-
Civil Engineering Project Manager
4 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeJob SummaryWe are seeking a highly skilled Civil Engineering Manager to join our team at EPCM Engineering Services Ltd. As a key member of our engineering department, you will be responsible for leading and managing engineering projects from conception to completion.Key ResponsibilitiesAssign and manage engineering projects to ensure timely completion and...
-
Senior Engineering Project Manager
2 weeks ago
Oakville, Ontario, Canada EPCM Engineering Services Ltd Full timeEPCM Engineering Services Ltd is seeking a highly skilled Senior Engineering Project Manager to lead our engineering projects and teams. The ideal candidate will have a strong background in engineering project management, with experience in assigning projects to engineers and coordinating work activities to meet deadlines and budgets.The successful candidate...
-
Lead Teacher
2 months ago
Oakville, Canada Engineering for Kids of Halton Full timeBenefits/Perks:Competitive PayOn the Job Training Growth Opportunities Flexible SchedulesCompany Overview:Children have a natural curiosity that lends itself to science, technology, math, and engineering. At Engineering For Kids, we inspire kids ages 4 to 14 to build on their innate desire for answers by exploring engineering concepts in a fun, hands-on...
-
Lead Teacher Assistant
1 month ago
Oakville, Ontario, Canada Engineering for Kids of Halton Full timeJob Title: Assistant Lead TeacherWe are seeking a highly motivated and enthusiastic Assistant Lead Teacher to join our team at Engineering for Kids of Halton. As a key member of our staff, you will play a vital role in delivering our engaging and interactive STEM programs to children aged 4-14.Responsibilities:Support the Lead Teacher in preparing materials...
-
Lead Teacher Assistant
1 month ago
Oakville, Ontario, Canada Engineering for Kids of Halton Full timeJob Title: Assistant Lead TeacherWe are seeking a highly motivated and enthusiastic Assistant Lead Teacher to join our team at Engineering for Kids of Halton. As a key member of our staff, you will play a vital role in delivering our engaging and interactive STEM programs to children aged 4-14.Responsibilities:Support the Lead Teacher in preparing materials...
-
Assistant Lead Teacher
2 months ago
Oakville, Canada Engineering for Kids of Halton Full timeBenefits/Perks:Competitive PayOn the Job Training Growth Opportunities Flexible SchedulesCompany Overview: Children have a natural curiosity that lends itself to science, technology, math, and engineering. At Engineering For Kids, we inspire kids ages 4 to 14 to build on their innate desire for answers by exploring engineering concepts in a fun, hands-on...
-
Engineering Project Coordinator
1 month ago
Oakville, Ontario, Halton, Canada GMP Engineering Inc. Full timeWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication and qualification of sterile, high purity and potent containment process equipment and plants. We are growing our company size and capabilities through recruitment of talented professionals. We offer a true creative engineering design...