Lead Software Developer - Markham - QA Consultants Inc.

    QA Consultants Inc.
    QA Consultants Inc. Markham

    1 week ago

    Description

    About ALTEN


    ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services, with a footprint across 30 countries and over 60,000 consultants.

    ALTEN CANADA


    ALTEN CANADA, a subsidiary of ALTEN headquartered in France, serves the Canadian market with offices in Montreal and Toronto, bringing global expertise to Canadian innovation.

    Job Overview


    We are seeking an experienced Senior/Lead Software Developer to join an Agile development team working on PC‑based applications for configuring Gateways and RTUs used in industrial and utility environments. This role involves both hands‑on development and leadership responsibilities for New Product Introduction (NPI) and Life Cycle Support (LCS) activities.

    You will oversee development execution, support software factory initiatives, collaborate closely with validation teams, provide mentorship, and ensure high‑quality software delivery across the full SDLC.

    Location


    Markham, Ontario (Remote OK, On‑site Preferred)

    Duration: 12 months + Extendable

    Hours: 40 hours/week

    Key Responsibilities


    Software Development & Delivery

    • Develop PC-based applications for configuration of Gateways and RTUs.
    • Own and develop software modules for each requirement in every Agile iteration.
    • Perform unit testing, identify and track defects, and ensure timely resolution.
    • Ensure full traceability from requirements to product specifications.
    • Record and communicate progress continuously via Agile tools.

    Collaboration & Leadership

    • Lead a team of software developers on NPI projects.
    • Support software validation teams in implementing automated test frameworks.
    • Mentor software and test team members, providing best practices and technical guidance.
    • Work with cross‑functional teams, including software leads, business stakeholders, and management.

    Customer & Field Support

    • Support resolution of Tier 3/4 field issues.
    • Provide leadership across customer support operations and new project execution.

    Innovation & Process Improvement

    • Contribute to continuous improvements in software development processes.
    • Stay updated on emerging technologies relevant to product development.

    Must‑Have Qualifications

    • 5+ years hands‑on experience developing PC software using C#, Delphi and WinForms.
    • 2+ years experience with test‑driven development (TDD).
    • 2+ years leading a software development team.
    • Strong understanding of version/configuration control and accurate software lifecycle tracking.
    • Experience with XML and XML schemas.
    • Deep familiarity with SDLC and Agile/XP methodologies.
    • Ability to understand and synthesize end‑user requirements across multicultural, global teams.

    Nice‑to‑Have Skills

    • Understanding of utility / SCADA protocols, networking, and Intelligent Electronic Devices (IEDs).
    • Experience developing software for industrial applications.

    Tools & Technologies

    • C#, WinForms and Delphi
    • XML, UML
    • Agile/XP development methodologies

    Why Join Us?


    ALTEN Canada fosters a dynamic and collaborative work environment where team members are empowered to unleash their full potential. We believe in investing in our talent, offering stimulating experiences, and supporting professional growth and development at every turn.

    Join ALTEN Canada and embark on a journey of endless possibilities, where your talents are celebrated, and your ambitions are nurtured.

    ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected. If you require accommodation during our recruitment process, please reach out to us.


    #J-18808-Ljbffr

  • Work in company

    Software Developer

    Only for registered members

    We are seeking creative, highly motivated engineers with passion and expertise in controls and software for this position within GM's Vehicle Mechatronics Embedded Controls group. · Deliver high-quality software solutions for embedded Controls systems on EVs, PHEV for thermal, ch ...

    Markham, ON

    2 weeks ago

  • Work in company

    Software developer

    Only for registered members

    This is a software development position that requires experience with programming languages and technologies such as JavaScript, CSS, PHP, HTML. The job involves writing and testing software code for e-commerce applications. · ...

    Markham, Ontario

    3 days ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking creative engineers with passion and expertise in controls and software for the position of software developer within GM's Vehicle Software and Electronics Engineering group. · Designing cutting-edge software solutions including Software-Defined Vehicle solutions th ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    General Motors is seeking Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support Test Environment Agile Release Train (SIL ART). The role involves creating virtual in-the-loop environments for embedded controllers and calibrations in various domains. · Lead ...

    Markham, Ontario

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    General Motors is undergoing a major transformation both in how we operate and in how we will influence the future of transportation As we move towards our ZERO ZERO ZERO vision for the future we are on the forefront of this work and seeking out driven innovative individuals who ...

    Markham, ON

    1 week ago

  • Work in company

    software developer

    Only for registered members

    This is a software developer position at a consulting firm in Markham, Ontario. · ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking a talented and experienced Software Developer proficient in Golang to join our dynamic team. · Architect design develop and maintain efficient reusable reliable Golang code for DevOps services. · Collaborate with cross-functional teams to define design ship new fea ...

    Markham, ON

    1 week ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    Mantenimiento, construcción, mejora, prueba y soporte del plataforma Teachworks. Asignación a un proyecto crítico para modernizar la capa de seguridad del aplicativo en preparación para la actualización Rails 7.2. · ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    This role is categorized as software developer with responsibilities including creating test scripts, analyzing results and documenting failures. The successful candidate will be expected to work alongside Functional System Architects and System Engineering teams. · ...

    Markham, ON

    2 weeks ago

  • Work in company

    Software Developer – Diagnostics

    Only for registered members

    We are seeking a highly motivated Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. · Own and develop diagnostic software solutions as part of a cross-functional team · Collaborate with Diagnostic Architecture Enginee ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Sr. Software Developer

    Only for registered members

    We are seeking a highly skilled and adaptable Sr. Software Developer to join our innovative team. · We are seeking a highly skilled and adaptable Software Developer to join our innovative team. · This role is crucial for developing and integrating cutting-edge virtualization and ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Software Development Engineer

    Only for registered members

    We're looking for a specialized software engineer who's passionate about implementing cutting-edge device drivers and firmware. · ...

    Markham, Ontario

    4 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are seeking a highly motivated Senior Software Developer to join our Diagnostic Software team in the Autonomous Vehicle Integrity Platform department. · This role is categorized as hybrid and requires working three times per week at Markham or Oshawa office. The successful can ...

    Markham, Ontario

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    This posting is not for an existing vacancy within the organization and is open to new applications. · We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environm ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Developer Intern

    Only for registered members

    The successful Software Developer Intern works in our Markham Ontario office and reports to our Solutions Architect for the homebuilding industry's leading-edge enterprise software product. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    Software Developer Intern

    Only for registered members

    This is a long-term internship designed to help you achieve your potential and shape you into a fully-fledged software developer. · Design, development, deployment, and maintenance of a large-scale content syndication and learning management system. · Create tutorials and demos a ...

    Markham, Ontario

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    We are looking for a skilled Senior Software Engineer with a deep understanding of building data intensive pipelines to develop, optimize, and maintain our embedded data plane infrastructure. · Design, implement and maintain embedded data plane and processing pipelines using vari ...

    Markham, ON

    1 week ago

  • Work in company

    Software Development Engineer

    Only for registered members

    We are seeking a highly skilled Software Development Engineer with strong expertise in database design and optimization to join our core team of incredibly talented industry specialists and work with the very latest hardware and software technology. · ...

    Markham, Ontario

    1 month ago

  • Work in company

    Lead Software Developer

    Only for registered members

    We are seeking an experienced Senior/Lead Software Developer to join an Agile development team working on PC‑based applications for configuring Gateways and RTUs used in industrial and utility environments. · This role involves both hands‑on development and leadership responsibi ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Intern Software Developer

    Only for registered members

    Job summary · As an Intern Software Developer at Teachworks, you will be a key contributor on a small, but highly effective team. · ResponsibilitiesAudit & Identify: Scan the codebase to identify all models still utilizing legacy attr_accessible or attr_protected methods. · Model ...

    Markham, Ontario

    3 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    We are seeking creative, · highly motivated engineers with passion and · expertise in controls and software for this position · within GM's Vehicle Mechatronics Embedded Controls group.This role is categorized as hybrid. The successful candidate is expected to report to Markham ...

    Markham $73,900 - $110,900 (CAD)

    3 weeks ago

Jobs
>
Lead software developer
>
Jobs for Lead software developer in Markham