Software Developer Technical Lead, Waterloo, Molex

Published 2022-06-28
Expires 2022-07-28
ID #1064037710
Software Developer Technical Lead, Waterloo, Molex
Canada, Ontario, Waterloo,
Published June 28, 2022

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Software developer technical lead
Work from home:

⇐ Previous job

Next job ⇒     



At 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 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation and process control.

Our family of products provide customers with a simple, scalable solution to configure, manage and monitor their automation needs. Along with a focus on simplifying the day-to-day of the world of automation, we have a laser focus on data privacy, software & system security. We are hiring for multiple positions in either front end, back end or full stack development.

This opportunity is eligible for hybrid or remote work arrangements. 

What You Will Do In Your Role

Architect, design and implement new customer-facing features for Molex’s Industry 4.0 SaaS suite
Work closely with system architects to ensure services conform to target architecture
Design and develop high quality, maintainable, and testable code
Drive technical priorities for overall back-end architecture, as well as technical debt prioritization
Support and coach team members; provide guidelines, best practices and training to other individuals
Collaborate with other technical leads and product owners to gather, evaluate and prioritize project requirements
Apply agile development practices in a Scrum framework

The Experience You Will Bring


Bachelor’s degree in Computer Science, Computer Engineering or similar technical field of study or equivalent practical experience
+6 years of software engineering/programming work experience
Solid understanding and working experience with Object-Oriented Programming concepts
Excellent problem-solving skills with a good understanding of algorithms and data structures
Experience with one or more general purpose programming languages including but not limited to: C#, Java, C/ C++, Python or JavaScript
Working experience with databases (relational or non-relational) including ORMs
Experience in designing and developing RESTful APIs
Working experience with version control systems preferably Git
Excellent written and verbal communication skills, strong leadership skills
Ability to effectively communicate product architectures, design proposals and negotiate options at senior management level

What Will Put You Ahead

Experience in developing web-based/desktop based Engineering Tools/Applications for Industrial Automation domain
Experience with IoT technologies/Industrial communications
An understanding of containerization, docker, and orchestration frameworks
Knowledge and experience with web-based UI development and single page applications

If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQs at the bottom of the kochcareers.com webpage.

We are an equal opportunity employer. Successful candidates will be required to complete a criminal background check.


⇐ Previous job

Next job ⇒     


Contact employer

    Employer's info

    Registered on October 7, 2017


    Quick search:


    Type city or region


    Category info:

    Architecture is both the process and the product of planning, designing, and constructing buildings and other physical structures. Architectural works, in the material form of buildings, are often perceived as cultural symbols and as works of art. Historical civilizations are often identified with their surviving architectural achievements. The term architecture is also used metaphorically to refer to the design of organizations, software, and other abstract concepts. Construction is the process of constructing a building or infrastructure. Construction differs from manufacturing in that manufacturing typically involves mass production of similar items without a designated purchaser, while construction typically takes place on location for a known client. Construction as an industry comprises six to nine percent of the gross domestic product of developed countries. Construction starts with planning, design, and financing; and continues until the project is built and ready for use.

    awaiting description

    Source: https://en.wikipedia.org/