Intermediate Software Analyst

2 weeks ago


Old Toronto, Canada Thales e-Security, Inc. Full time

Intermediate Software Analyst page is loaded Intermediate Software Analyst Apply locations Toronto time type Full time posted on Posted Yesterday job requisition id R1004207 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys, worldwide, every day. Our Rail Signalling and Communication systems are used on metro lines across major cities, and 72,000 kms of route, 52,000 trains per day in 16 countries are controlled by our Traffic Management Systems. Together We deployed the first-ever nationwide ticketing system which processes over 50 million ticketing transactions in 100 cities daily.Thales provides world-leading Communications-Based Train Control (CBTC) and interlocking for mass rail transit applications globally. The Centre of Competence for Urban Rail Signalling is located right before you at mid-town Toronto. As the largest office in Canada, we house a department for every step of the Software Development Lifecycle (SDLC) This includes Software, Hardware, Systems Design, Verification & Validation, Operations, etc. The supporting corporate shared services teams in Finance, Human Resources and IT is also located at the office. Our office space was designed to provide a sustainable, healthy workplace that expresses TRSS’s brand while increasing collaboration. Features include Greenguard furniture, EnergyStar appliances, low-emitting adhesives, sealants, and sliding glass doors on internal offices provide daylight and views to the outside. Come join the big Transport family, here in Toronto

We are looking for an Intermediate Software Analyst to perform design, analysis, programming and integration activities in the development of software for train control systems of Ground Transportation Systems Canada, achieving Customer Satisfaction of the delivered solution/product.

Key Responsibilities:

  • Understands the customer’s needs and through life cycle concerns whatever the used means (e.g. advanced studies, simulations, mock-ups, models, prototypes, etc.)

  • Contributes to the formalization of mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements

  • Designs, codes, debugs, write test procedures and tests software code, chairs design reviews

  • Reviews code, test procedures and test results

  • Analyzes and implements correction for defect reports

  • Perform engineering testing in the field and investigates problems in the field

  • Contributes in co-engineering activities with the Systems Engineering team in order to ensure system- software consistency and the right refinement of software components and compliance with the software architecture

  • Solves tasks in the best technical and timely manner and looks for opportunities and make suggestions for improvement

Required Skills and Experience:

  • Bachelor's degree in Computer Science, Engineering or a closely related field

  • Minimum of 3 years relevant working experience

  • Intermediate level experience in development of software for mission critical /near real time systems

  • Able to handle assignments within a medium to large scale software application

  • Able to program on various operating platforms (i.e. Windows, Linux, etc.)

  • Knowledgeable of the software development process

  • Able to quickly integrate with the team and work independently

  • Knowledge of software development environment (Microsoft Visual Studio, desktop simulator, target simulator, etc.)

  • Experience in working within a team using Agile Methodologies

  • Practical experience in using typical programs which are part of Microsoft Office Suite

  • Intermediate level experience in development of software in C++ language including templates, STL, Boost, MFC usage

  • Intermediate level experience in using scripting languages such as Perl and Ruby

  • Intermediate level experience in development of software for embedded systems using programming languages such as C and C++

  • Intermediate level experience on object-oriented programming, multithreading, socket programming, General Windows Programming

Preferred Skills and Experience:

  • Intermediate level experience in development of software in Java, C#, Assembly and Python programming languages

  • Intermediate level knowledge of railway signaling techniques including of SelTrac CBTC

  • Intermediate level knowledge of WPF

  • Practical experience with source control, IDE and requirements management tools (e.g. Eclipse, Jira, Git, ClearCase, ClearQuest, Doors, etc.)

  • Desired experience with Angular web development including Typescript, WebSockets, Java-based backends

  • Familiar with software building tools like gmake, MSBuild

  • Intermediate level analysis skills, able to diagnose issues based on field logs and correlate events to failures

  • Professional Engineer's Licence (P.Eng.)

#LI-Hybrid

#LI-NS1

Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience.

Similar Jobs (5) Intermediate Software Analyst locations Toronto time type Full time posted on Posted 17 Days Ago Software Analyst locations Toronto time type Full time posted on Posted Yesterday Software Analyst locations Toronto time type Full time posted on Posted 7 Days Ago

If you want to see what career opportunities we have in our other markets, please follow this link to our main career site.

#J-18808-Ljbffr
  • Intermediate Software Analyst

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada Thales e-Security, Inc. Full time

    Intermediate Software Analyst page is loaded Intermediate Software Analyst Apply locations Toronto time type Full time posted on Posted Yesterday job requisition id R1004207 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys, worldwide, every day. Our Rail Signalling and...


  • Old Toronto, Canada 2i Solutions, Inc Full time

    There is a 1 year contract opportunity with possible extension, for Intermediate Business Analyst in Toronto.Must have 3 or more years’ experience in Business analysis and software support.3 or more years Digital applications experience,Design thinking, Backlog management, Service integration design skills, BPM modelling required and in working with...


  • Old Toronto, Canada 2i Solutions, Inc Full time

    There is a 1 year contract opportunity with possible extension, for Intermediate Business Analyst in Toronto.Must have 3 or more years’ experience in Business analysis and software support.3 or more years Digital applications experience,Design thinking, Backlog management, Service integration design skills, BPM modelling required and in working with...


  • Old Toronto, Canada 2i Solutions, Inc Full time

    There is a 1 year contract opportunity with possible extension, for Intermediate Business Analyst in Toronto.Must have 3 or more years’ experience in Business analysis and software support.3 or more years Digital applications experience,Design thinking, Backlog management, Service integration design skills, BPM modelling required and in working with...

  • Software Analyst

    1 week ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst – Intermediate Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful...

  • Software Analyst

    2 weeks ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst – Intermediate Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful...

  • Software Analyst

    2 weeks ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst – Intermediate Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful...

  • Intermediate Network Analyst

    Found in: Talent CA 2 C2 - 1 week ago


    Toronto, Canada CB Canada Full time

    Network Analyst On behalf of our client in the Consulting Sector, PROCOM is looking for Intermediate Network Analyst Network Analyst – Job DescriptionThe Intermediate networking Analyst role provides ongoing administration and support of Network Infrastructure, Application Delivery Controllers, and VoIP enterprise systems mostly from Cisco, F5, Checkpoint...

  • Software Analyst

    Found in: Talent CA C2 - 2 weeks ago


    Toronto, Canada TalentBurst, Inc. Full time

    Title: Software AnalystLocation: Toronto, ON (3 days onsite)Duration: 12+ monthsTo perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions, achieving Customer Satisfaction of the delivered solution/product.Key Accountabilities: Understands the customer's needs...


  • Old Toronto, Canada Thales e-Security, Inc. Full time

    Embedded Systems Software Analyst page is loaded Embedded Systems Software Analyst Apply locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1004392 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...


  • Old Toronto, Canada Thales e-Security, Inc. Full time

    Embedded Systems Software Analyst page is loaded Embedded Systems Software Analyst Apply locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1004392 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...


  • Old Toronto, Canada Thales e-Security, Inc. Full time

    Embedded Systems Software Analyst page is loaded Embedded Systems Software Analyst Apply locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1004392 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...

  • Software Analyst

    6 days ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful candidate for this...

  • Software Analyst

    2 weeks ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful candidate for this...

  • Software Analyst

    7 days ago


    Old Toronto, Canada Aversan Inc Full time

    Software Analyst Aversan Inc. (www.aversan.com)is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSoftware Analyst to work on leading edge technology products. The successful candidate for this...

  • Business Analyst

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada 2i Solutions, Inc Full time

    There is a 1 year contract opportunity with possible extension, for Intermediate Business Analyst in Toronto. Must have 3 or more years’ experience in Business analysis and software support.3 or more years Digital applications experience, Design thinking, Backlog management, Service integration design skills, BPM modelling required and in working with...

  • Software Analyst

    7 days ago


    Old Toronto, Canada Thales e-Security, Inc. Full time

    Software Analyst - Intern page is loaded Software Analyst - Intern Apply remote type Hybrid locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1005223 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...

  • Software Analyst

    6 days ago


    Old Toronto, Canada Thales e-Security, Inc. Full time

    Software Analyst - Intern page is loaded Software Analyst - Intern Apply remote type Hybrid locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1005223 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...

  • Software Analyst

    2 weeks ago


    Old Toronto, Canada Thales e-Security, Inc. Full time

    Software Analyst - Intern page is loaded Software Analyst - Intern Apply remote type Hybrid locations Toronto time type Full time posted on Posted 2 Days Ago job requisition id R1005223 Location: Toronto, CanadaThales people architect solutions that support 85 million mainline and suburban passenger journeys,...

  • Intermediate Business Analyst, Data Mapping – PowerBI

    Found in: Talent CA 2 C2 - 1 week ago


    Toronto, Canada CB Canada Full time

    Intermediate Business Analyst - Data Mapping - PowerBI On behalf of our client in the Banking Sector, PROCOM is looking for an Intermediate Business Analyst - Data Mapping - PowerBI. Intermediate Business Analyst - Data Mapping - PowerBI – Job Description End to end project regarding wire mapping and data integration mapping, international wire processing...