Software Development Team Lead
- Montréal, QC
- Hybride
- Publié 16 juill. 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 5+ ans
- Formation minimale
- Baccalauréat
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Exigences de lieu
- Country, Canada
Résumé du poste
Lead the development, maintenance, and integration of custom engineering software tools using Agile principles. Responsibilities include designing new functionality, coaching junior staff, and managing client requirements to ensure project success.
Détails du poste
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the value of their data. We are currently looking for a versatile Software Development Team Lead to join Maya HTT’s Customization Services group. This group develops custom software tools and applications for Maya HTT’s clients in the field of engineering. The projects can cover domains as varied as geometric modelling, computer-aided manufacturing, or numerical simulations, and can be implemented using languages such as C#, Python, or C++, to name a few. What to expect as your main responsibilities: Use Agile development principles (scrum, Kanban) to develop, maintain, and integrate custom engineering software tools and products Understand client workflows, requirements, and needs, and recommend solutions and best practices Design, implement, and deploy new functionality Maintain existing products and support client requests Implement unit tests Propose and code fixes or workarounds for defects Document all work performed Coach junior members of staff Be responsible for project success You will be successful in this role if you have: Degree in Computer Science / Mechanical Engineering, or other related fields 4+ years of experience as a software developer Strong analytical and software programming skills (C#.NET, Python, C++) Familiarity with object-oriented practices is required Excellent communication skills, both oral and written Familiarity with CAD/CAE/CAM platforms and engineering processes is beneficial Experience with versioning systems and project management tools (Git, JIRA, Azure Dev Ops, etc) is a plus Ability to work in a team Self-motivated Experience leading a small team or looking to take the next step in your career to do so Excellent communication skills in English (The position requires regular interaction with colleagues, suppliers and customers based outside of Quebec, nationally and internationally) If you have experience with these, we want to hear from you: Experience with CAD/CAE APIs, such as NX Open Teamcenter as well as experience in Server and Client customization. EDA Automation and knowledge of Cadence, Xpedition and or Altium API Electronics and PCB design workflow Why join Maya HTT? Flex Working Hours and Hybrid Work. Office downtown Montreal, 2-minute walk from Atwater Metro. Permanent Position and Competitive Base Salary. 100% Employer-Paid Benefits starting from Day One: Medical, Dental, Vision, Life, Short/Long Term disability insurances. Retirement Savings: Group RRSP / DPSP Plan with Employer Contributions open to join from Day One Career Growth Opportunities: Our flexible career paths allow you to grow, and we like to promote internally. Learning Opportunities: Learn from the best in the industry and develop your skills. Generous Time-Off Policy: We promote a Healthy Work-Life Balance with a Flexible PTO Policy, Sick/Personal Days, and a Summer Flex Schedule. Structured Onboarding Program: We’re invested in your success; you’ll have team members to support you and provide a wide range of assistance from Day One. Join an award-winning company that is recognized worldwide as an industry leader. Our Candidate Experience Flow: HR Screen - Virtual Interviews using Microsoft Teams - Job Offer Maya HTT is an equal opportunity employer and committed to fostering diversity and inclusion in the workplace. Accommodations are available upon request for candidates taking part in all aspects of the hiring and selection process.
Ce que vous ferez
Lead the development, maintenance, and integration of custom engineering software tools using Agile principles. Responsibilities include designing new functionality, coaching junior staff, and managing client requirements to ensure project success.
Exigences
Requires a degree in Computer Science or Mechanical Engineering with over 4 years of software development experience in C#, Python, or C++. Candidates should have strong analytical skills and familiarity with CAD/CAE/CAM platforms and version control systems.
Avantages
• Medical Insurance • Dental Insurance • Vision Insurance • Life Insurance • Short Term Disability Insurance • Long Term Disability Insurance • Group RRSP • DPSP Plan • Employer Contributions • Flexible PTO Policy • Sick Days • Personal Days • Summer Flex Schedule
Compétences indiquées
- Software · Souhaitée
- Analytical · Souhaitée
- staff · Souhaitée
- Client · Souhaitée
- Communication · Souhaitée
- Development · Souhaitée
- Agile · Souhaitée
- Coaching · Souhaitée
- maintenance · Souhaitée
- Integration · Souhaitée
- Flexible · Souhaitée
- Python · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C#.NET
- Python
- C++
- Agile
- Scrum
- Kanban
- Object-Oriented Programming
- Git
- JIRA
- Azure Dev Ops
- CAD/CAE/CAM
- NX Open
- Teamcenter
- EDA Automation
- PCB Design
- Team Leadership
- Workplace Inclusivity
- Xpedition Enterprise (Siemens EDA)
- Workflow Management
- Git (Version Control System)
- Microsoft Teams
- Self-Motivation
- Azure DevOps
- Teamcenter (PLM Software)
- Apache Flex
- Application Programming Interface (API)
- Agile Methodology
- Artificial Intelligence
- Software Development
- Automation
- Unit Testing
- C# (Programming Language)
- C++ (Programming Language)
- Computer-Aided Technologies
- Computer-Aided Manufacturing
- Version Control
- Communication
- Computer Science
- Custom Software
- English Language
- Geometric Modeling
- Leadership
- Python (Programming Language)
- Product Lifecycle Management
- Mechanical Engineering
- Project Management
- Autodesk Maya
- Object-Oriented Programming (OOP)
- Printed Circuit Board Design
- Scrum (Software Development)
Domaines d’emploi
- Software
- Engineering
- Technology
- Management & Leadership
- Manufacturing
- Software Development Team Lead
- Robotics Software Engineer
- Software Developers
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Bédard Ressources Humaines
Formateur(trice) aux tables de jeu #1414
CommanditéEmployeur directCandidature simplifiée- Sur place
- Publié 8 sept. 2026
Desjardins
Senior Litigation Advisor -
CommanditéEmployeur directCandidature simplifiée- Hybride
- Calgary, AB
- Publié 9 sept. 2026
Government of Yukon
Legal Counsel
CommanditéEmployeur directCandidature simplifiée- Sur place
- Publié 4 sept. 2026