Software Developer
7 days ago
Job Summary:
The Associate Software Developer is responsible for writing quality, clean, and maintainable Python code using programming best practices. You will work alongside engineers in building python pyqt5 based UI. Also, you will be responsible for writing and testing scalable code, developing front-end components, and integrating user-facing elements in collaboration with back-end developers.
Job Duties:
- Write quality, clean, and maintainable Python code using programming best practices
- Implement proof of concept, prototypes, and production-grade software
- Translate functional requirements into conceptual and detailed designs
- Deliver well-documented projects and source code
- Collaborate with design to create optimized future specifications
- Develop frontend/backend machine software solutions
- Develop and manage databases
- Develop web-based applications
- Develop systems data integration using messaging protocols
- Create software product documentation
- Collaborate with team members throughout the product development cycle
- Execute software testing and deployment
- Provide software technical support to end-user
Job Requirements (Education, Knowledge & Skill):
- Bachelor’s in a relevant engineering field and/or equivalent experience
- Minimum 5 years of Python experience for a standalone software development environment
- Strong understanding of version control systems & CI/CD
- Thorough understanding and demonstrated experience in Object-Oriented Design
- Strong understanding of design patterns and capability of incorporating them in software design
- Strong database design skills and fluency in SQL statements
- Interest in data analysis & ETL pipeline architecture
- Methodical, organized, and able to multi-task
- Ability to work independently, as a team player and in a fast-paced environment
- Experience developing desktop-based UI software
- Experience using PyQt5 & relational database systems
- Experience using GitHub
- Experience in PostgreSQL
- Experience in web technologies, JSON, CSS, and XML
- Experience in messaging protocols: RabbitMQ, TCP/IP, OPCUA
- Familiarity with IoT pipelines & ETL
- Familiarity and experience with multi-threaded and multi-process applications are an asset
- Experience in the manufacturing environment is an asset
Work Conditions & Physical Demands:
- Ability to work independently, as a team player, and in a fast-paced environment
- Environment is typical of an office
-
Director of Product Development
3 weeks ago
Scarborough, Ontario, L4S, York region, Canada TuxMat Inc. Full timeJob OverviewTuxMat Inc., the premium provider of custom car mats, is seeking a highly experienced Director of Product Development to lead and manage a team of six talented industrial designers. Based in Scarborough, Ontario, this role involves overseeing the entire product development process, from concept creation to production, ensuring that our products...
-
Mechanical Designer
7 days ago
Scarborough, Ontario, L4S, York region, Canada Samco Machinery Full timeThe Mechanical Designer is responsible for design and execution of assigned projects through all stages of milestone development, taking direction and assignments from Project Leader within product group. Appling engineering principles to assist in the design, development, testing, and manufacturing of mechanical systems and products. This role involves...
-
Software Developer Angular
3 days ago
Vaughan, Ontario, L0J, York region, Canada SEW-Eurodrive Canada Full timeSoftware Engineer AngularCompany DescriptionSEW-Eurodrive Canada, located in the Greater Toronto Area, is a global leader in supplying motors, gear units, and automation technology for various industrial applications. With a team of over 16,000 employees worldwide, we ensure the seamless operation of critical systems, including conveyor belts, bottling...
-
In-Plant Service Technician/Engineer
5 days ago
Scarborough, Ontario, L4S, York region, Canada Durst Image Technology U.S. Full timeDurst Image Technology has been an industry leader in Digital Imaging for over 80 years. Established in 1936, Durst is a fast-growing company based in Rochester, NY that sells and services large format, label, and corrugated ink jet printers in North America. Our customers are commercial service providers and industrial enterprises, with products requiring a...
-
Lead Software Engineer in Test
1 month ago
Markham, Ontario, York region, Canada Ampstek Full timeTitle: Lead Software Engineer in TestLocation: Markham, ON Onsite Lead Software Engineer in TestPosition Overview:We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This position...
-
Lead Software Engineer in Test
1 month ago
Markham, Ontario, York region, Canada Ampstek Full timeLead Software Engineer in TestLocation: Markham Ontario Hybrid Position Overview:We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This position requires close collaboration with...
-
Python Developer
1 month ago
Markham, Ontario, York region, Canada Procom Full timePython Developer: On behalf of our client, a leading provider of reliable, full-featured, and competitively priced connectivity solutions, Procom is seeking a dynamic and dedicated professional to join their team as a Python Developer. This role will be part of the engineering team, focused on embedded development for networking products, including switches...
-
Senior Java Developer
1 month ago
Markham, Ontario, York region, Canada Experis Canada Full timeWe are looking for a highly skilled Senior Java Developer to join our team in Markham, Ontario. This role is intended for an experienced full-stack Java developer who excels in improving system performance, ensuring scalability, providing production support for core applications, and maintaining an up-to-date technology stack.Key Responsibilities:Lead the...
-
Device Driver Developer
1 month ago
Markham, Ontario, York region, Canada HCLTech Full timeAbout HCLTech: We are HCLTech, one of the fastest-growing large tech companies in the world and home to 221,000+ Ideapreneurs working in 60 countries across a network of global R&D, innovation labs, and delivery centers supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.We have been present in Canada...
-
Device Driver Developer
4 weeks ago
Markham, Ontario, York region, Canada KTek Resourcing Full timeKEY RESPONSIBILITIES:Validate new SW features before releasing them to customersContribute to a high-functioning feature teamDevelopment of Windows Kernel Mode Driver (KMD) support for future APU and dGPUsSystem level development, and debug of hardware & software featuresDevelopment of tools, techniques and processes that aid in KMD debug & development on...
-
Software Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Pharma Medica Research Inc. Full timePharma Medica Research (PMRI) Inc. is a Contract Research Organization that strives for innovation and original solutions in a highly regulated and competitive industry. If your career goals align with innovation and original thinking you will be the perfect candidate to be part of an inclusive, adaptable, and forward-thinking organization. Our reputation...
-
Java and Tomcat Senior Developer
2 months ago
Markham, Ontario, York region, Canada The Nationwide Group Full timeJava and Tomcat Senior DeveloperThe Nationwide Group of Companies (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions to the real estate industry. Utilizing world class technology, TNG delivers solutions to the entire mortgage life cycle through its...
-
Software Developer
1 month ago
Mississauga, Ontario, Peel region, Canada Tata Consultancy Services Full timeInclusion without ExceptionTCS is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity and is reflected in our people stories across our...
-
Senior Staff Software Engineer
1 month ago
Markham, Ontario, York region, Canada NETINT Technologies Inc. Full timeJoin Our Team and Shape the Future of Video Technology!Are you passionate about pushing the boundaries of technology and eager to work on cutting-edge video processing solutions? At NETINT, we're on a mission to revolutionize the world of video encoding with our next-generation Video Processing Unit (VPU). We invite bright and innovative minds to join us...
-
Team Lead, Development
1 month ago
Richmond Hill, Ontario, York region, Canada Sym-Tech Dealer Services Full timePosition: Team Lead, Development Reports To: Vice President, ITCelebrating 53 years of growth, Sym-Tech is a leading finance and insurance provider to the retail automotive industry. At-Sym-Tech we are looking for Associates who share our passion for innovation, creativity and results! We are passionate about delivering excellent client service, an...
-
Product Development Engineer
4 months ago
Richmond Hill, Ontario, York region, Canada Veradek Inc. Full timeAbout UsThe world of ecommerce has evolved immensely over the past decade and so have we. From a small startup, we have grown our product lineup and reach to become one of the largest North American outdoor lifestyle brands in our product space. Ecommerce has fueled our growth and provided us with an opportunity to provide our customers with innovative...
-
Software Developer
7 days ago
Brampton, Ontario, C6S, Peel region, Canada InVision Staffing Services Inc. Full timeInVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have a successful track record working on both small and large recruitment projects, across North America.Our client, a leading OEM Machine Designer is currently looking for a...
-
Field Business Development Representative
18 hours ago
Vaughan, Ontario, L0J, York region, Canada SharpLight North America Full timeCompany Description:With great pleasure, we introduce to you the SharpLight Technologies Family. Over 20 years ago in Rishon LeZion, we envisioned creating a unique brand centered around pioneering proprietary and revolutionary medical aesthetics technologies that would change people’s lives, and that we did. While adopting the highest standards in...
-
Director of Information Technology
1 month ago
Markham, Ontario, York region, Canada The Nationwide Group Full timeDirector of ITJOB DESCRIPTIONThe Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated...
-
Regulatory Operations
1 month ago
Markham, Ontario, York region, Canada Ampstek Full timeTitle: Regulatory Operations - Test EngineerLocation: Markham, ON Job Profile Summary:The Regulatory Operations Test Engineer ensures software and systems comply with insurance industry standards (GISA, Facility Association, GAA) through rigorous testing. Responsibilities include developing and executing test plans, maintaining records, and collaborating...