Lead Software Developer
$100k - $135k per yearSpiria
Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions.
They will review the development team’s code and contribute to the knowledge transfer through functional coaching and mentoring of less experienced employees as well as playing a front‑line consulting role with clients and has a relatively short learning curve when learning new languages. In addition to actively participating in the development of digital solutions, they will also work to improve the efficiency and quality of the company's development processes.
As a Lead Software Developer at Spiria, you will:
- Provide an advisory role to clients.
- Provide functional and technical leadership within projects.
- Make recommendations for the development and implementation of complex projects that require comprehensive and in-depth analysis and understanding of the client's field.
- Review code and architecture to ensure that they comply with the company's development standards and industry best practices.
- Write, modify, review, optimize and debug computer code.
- Contribute to the development and improvement of work methods and procedures.
- Select libraries and development paradigms.
- Identify opportunities to reuse code within completed projects.
- Participate in testing and quality control activities as described in the testing strategy.
- Participate in the service offer writing process.
On this project you will :
- Own the end‑to‑end software architecture for machine HMI stacks, including Angular‑based touchscreen interfaces and 2D/3D visualization of machine controls.
- Define and enforce architectural patterns for front‑end, back‑end, and system integration across embedded and enterprise environments.
- Drive technical decisions related to performance, safety, scalability, and maintainability of real‑time machine control displays.
- Collaborate with UX, systems engineers, product owners, and embedded teams to translate machine and operator requirements into software solutions.
- Guide and mentor front‑end and back‑end developers; perform architectural reviews and code reviews.
- Hands‑on contribution expected in complex areas (Angular, graphics, Python/C++, system integration).
The keys to your success:
- 8 to 10 years of experience in digital solutions development.
- Has significant experience leading project teams.
- Strong command of front‑end architecture with Angular and openness to back‑end technologies in C++ and/or Python.
- Ability to work in collaboration with a multidisciplinary team.
- Understanding and knowledge of software architecture.
- Client oriented approach.
- Good communication and interpersonal skills.
- Experience starting projects from scratch, full software development lifecycle experience.
- Ability to adapt quickly to achieve set objectives in a timely manner.
- Ability to work with tight deadlines.
- Knowledge of unit testing.
- Good knowledge of AGILE principles and rituals.
Employment details:
- Flexible work arrangements (remote, hybrid, or in‑person), because what truly matters is not where you are, but what you do.
- Salary range: $100,000–135,000, based on a 37.5‑hour workweek.
- 40h workweek is available.
What we offer:
- Vacation bank of 3 weeks per year.
- 5 additional fixed days off during the winter holidays.
- Flexible personal days to handle life’s ups and downs.
- Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
- Group insurance with broad coverage.
- Telemedicine and Employee Assistance Program via Telus Health.
- Paid training, certification and association expenses.
- Spiri‑Flex reimbursements of $300 per year for health, ergonomics, and connectivity‑related expenses.
At Spiria, we believe diversity is a major strength. We therefore adhere to the principle of employment equity and encourage applications from women, visible minorities, Indigenous people, persons with disabilities, LGBTQIA2S+ individuals, and other marginalized communities.
Bilingualism is essential for this role. The person in this position will be required, across all their responsibilities, to collaborate with both internal and external clients throughout North America in both French and English.
#J-18808-Ljbffr- Elevate your career with CNN as a Staff Software Developer focusing on architectural leadership and strategic planning. Join the Engagement Landing Squad to create innovative digital experiences. In this role, you will guide both junior and senior engineers while fostering...Suggested
- Elevate realtime technology as a Lead Realtime Software Developer at Brahma DDU, driving project lifecycles in a global VFX environment. Collaborate with interdisciplinary teams to craft innovative solutions. In this senior capacity, you will mentor developers while managing...Suggested
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to... ...enhance our trading systems. Driving projects and leading new initiatives. Actively engaging with others on the...SuggestedWork from home
- ...CapIntel is a software platform built for wealth management enterprises to help financial advisors explain complex investment strategies... ...wealth management industry. About The Role As a Software Developer at CapIntel, you'll contribute to building backend solutions that...Suggested
- Lead Developer - MontrealJob: Full timeLocation : MontrealJob SummaryWe are looking for an experienced Lead Developer to be responsible for... ...managing the development team and overseeing the development of software applications and systems. The Lead Developer will be expected...Suggested
- ...stimulating and fun work environment? We are looking for a Lead Developer in SRE to join our SRE team. This position reports to the Unit... ...application performance Qualifications Bachelor’s degree in software engineering, computer science, or management, or equivalent...Work at officeWork from home
$75k - $98k per year
...super-efficient solar energy. Job Description Internal Title: Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON... ...a cutting-edge scanning probe microscope and its associated software interfaces. This position focuses on designing, building, and testing...Permanent employmentFull timeWorldwide- ...project. As a Programming Specialist, you will be responsible for the programming and development of various military command and control software. Technical Experience Experience using one of the following high-level languages: ADA, Java, C#, or C++ Experience using CASE...
$130k - $150k per year
...Senior Software Developer Job type: Full Time · Department: Engineering · Work type: Hybrid · CAD 130,000-150,000 / year Montreal, Quebec, Canada About Zeffy Zeffy is the fastest-growing nonprofit platform in North America, helping organizations raise funds...Full timeFlexible hours- Embedded Software Developer – Ottawa Contract Duration: 6 months Overview We have partnered with an Ottawa based avionics company that is one of the leading providers of tracking, monitoring, and messaging services, as well as airtime and billing services, primarily catering...Contract work
- ...Overview Insight Global is looking for Embedded Software Developers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have a minimum of 5 years total experience, strong C++ development experience and Linux embedded...
- Join AppDirect as a Senior Software Developer in Montreal, Canada, where you'll craft reliable multi-tiered applications. Leverage your coding skills to drive significant impact for leading software companies. In the Tackle business unit at AppDirect, you'll work with a dedicated...
- Transform the automotive landscape with Ford as a Senior Software Developer specializing in embedded systems. Your expertise in C++ and Python... ...complex software issues • Strong communication and teamwork skills Lead the future of electric vehicles with your software expertise...
- ...environment? We are currently looking for a Software Developer – Business Systems to join our digital... ...Transformation . If you’re a leader who builds trust and your goal is to make... ...Montreal-based Stingray Group is a leading music, media and technology company with...Work at officeWork from homeWorldwide2 days per week
- ...part of the Sopra Steria Group), is a leader in the development and certification... ...events. Requirements Design, develop, and optimize complex software applications using C++. Apply... ...Benefits Hybrid Work Industry leading medical, dental, and vision Insurance...Permanent employmentFull timeFlexible hours
- Transform navigational technology at Xona as a Software Specialist in Montreal. Focus on desktop... ...-time data visualization. Join Xona, a leader in navigational intelligence, as a... ...visualization tools for GNSS receivers • Develop desktop software interfacing with embedded...
$140k - $165k per year
...140,000.00 To CA$165,000.00 Annually Job Summary The Lead Engineer, Embedded Software will drive the design and development effort of the... ...engineers and manufacturing engineers as designs are being developed and finalized. Follow rigorous design control methodology...Work at office$95k - $110k per year
Overview At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you'll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed...Immediate start- Elevate your career at March Networks as an Intermediate Cloud Software Developer. This role focuses on enhancing cloud service performance while maintaining a balance between work and life. At March Networks, you will improve the reliability and scalability of our cloud...
- ...automation expertise. Primary Responsibilities: Automate/Configure workflows and data synchronization jobs between Rally and Jira. Develop scripts to extract data across various IT systems (PPM+, Service Now) and generate reports as needed. Ensure uptime of IT systems...
- ...Location: Montreal, Quebec Our client is the leading global provider of multi-asset trading systems to the buy‑side, sell‑side and trading... ...the technical evolution of the Fixed Income market by developing connectivity, integration and data normalization to institutional...
- Join Autodesk as a Senior Software Developer, crafting cutting-edge 2D and 3D visualization platforms. Enhance code quality and design scalable solutions in a collaborative work environment. As a Senior Software Developer on Autodesk's Viewer Platform, you will play a pivotal...
- À propos d'AlayaCare Chez AlayaCare, nous sommes plus qu'une entreprise SaaS en forte croissance : nous sommes une équipe de passionné(e)s qui transforment les soins à domicile. Notre plateforme infonuagique permet aux fournisseurs de soins du monde entier d'offrir de meilleurs...Work at officeWork from homeFlexible hours
- ...Senior Software Developer - Java, Montreal, QC Position Summary The Software developer at Syntax we are looking for is a full-time, passionate, and driven engineer to join our growing development team. We are building innovative software solutions and need a strong engineer...Full time
- ...one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About The Role We are seeking a skilled and ambitious software developer to join our team in Montreal. As a PHP developer, you will play a critical role in shaping and expanding our platform's...Remote workWorldwideFlexible hours
- ...a key player in innovation at PENN Entertainment as a Senior Software Developer focusing on online gaming solutions. This role requires strong... ...delivering innovative gaming experiences. Key Responsibilities: • Lead design and architecture for platform capabilities • Build and...
$114.5k - $167.5k per year
...Software Developer (permanent position, 40 hour per week) Contact: (***) ***-****, ****@*****.*** Working at Nord Quantique At Nord Quantique, you will be part of something special: working in a highly dynamic environment at the forefront of quantum technology...Permanent employmentInternshipRemote workRelocation packageFlexible hours- Join our Retail team at Lightspeed as a Staff Software Developer and benefit from flexible remote work options available in Canada. Drive architectural... ...debugging • Collaborate on Minimum Viable Product planning • Lead mentoring and chapter review sessions • Work on shared...Remote workFlexible hours
- Drive mobile innovation at Circle Medical as a Lead Android Developer focused on enhancing patient experiences. Utilize your advanced Kotlin and... ...Improve CI/CD release pipeline for quality updates • Ensure software meets HIPAA compliance Requirements: • 7+ years of Mobile...
- ...Transform concepts into reality as a Lead Developer in AI Innovations at Genpact. Engage in a hybrid role where leadership meets cutting-edge... ...will oversee a skilled development team focused on creative software solutions. Key Responsibilities Supervise application design...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- lead structural engineer Montréal, QC
- lead software engineer Montréal, QC
- lead process engineer Montréal, QC
- software sales Montréal, QC
- spécialiste assurance qualité logiciel Montréal, QC
- software technical support Montréal, QC
- software asset management analyst Montréal, QC
- software qa Montréal, QC
- software trainer Montréal, QC
- software implementation project manager Montréal, QC
