- 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.
- 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.
- Support resolution of Tier 3/4 field issues.
- Provide leadership across customer support operations and new project execution.
- Contribute to continuous improvements in software development processes.
- Stay updated on emerging technologies relevant to product development.
- 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.
- Understanding of utility / SCADA protocols, networking, and Intelligent Electronic Devices (IEDs).
- Experience developing software for industrial applications.
- C#, WinForms and Delphi
- XML, UML
- Agile/XP development methodologies
-
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, ON2 weeks ago
-
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, Ontario3 days ago
-
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, Ontario1 month ago
-
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, Ontario1 week ago
-
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, ON1 week ago
-
This is a software developer position at a consulting firm in Markham, Ontario. · ...
Markham, Ontario3 weeks ago
-
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, ON1 week ago
-
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, Ontario3 weeks ago
-
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, ON2 weeks ago
-
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, Ontario3 weeks ago
-
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, Ontario3 weeks ago
-
We're looking for a specialized software engineer who's passionate about implementing cutting-edge device drivers and firmware. · ...
Markham, Ontario4 weeks ago
-
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, Ontario1 month ago
-
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, Ontario1 month ago
-
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, Ontario1 month ago
-
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, Ontario1 month ago
-
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, ON1 week ago
-
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, Ontario1 month ago
-
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, Ontario3 weeks ago
-
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, Ontario3 weeks ago
-
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
Lead Software Developer - Markham - QA Consultants Inc.
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
Collaboration & Leadership
Customer & Field Support
Innovation & Process Improvement
Must‑Have Qualifications
Nice‑to‑Have Skills
Tools & Technologies
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
-
Software Developer
Only for registered members Markham, ON
-
Software developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham, ON
-
software developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham, ON
-
Software Developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham, ON
-
Software Developer – Diagnostics
Only for registered members Markham, Ontario
-
Sr. Software Developer
Only for registered members Markham, Ontario
-
Software Development Engineer
Only for registered members Markham, Ontario
-
Senior Software Developer
Only for registered members Markham, Ontario
-
Senior Software Developer
Only for registered members Markham, Ontario
-
Software Developer Intern
Only for registered members Markham, Ontario
-
Software Developer Intern
Only for registered members Markham, Ontario
-
Senior Software Developer
Only for registered members Markham, ON
-
Software Development Engineer
Only for registered members Markham, Ontario
-
Lead Software Developer
Only for registered members Markham, Ontario
-
Intern Software Developer
Only for registered members Markham, Ontario
-
Software Developer
Only for registered members Markham