Software Developer Intern (C#, C/C++, .NET, SQL Server, and/or WPF)

Toronto

Thales

From Aerospace, Space, Defence to Security & Transportation, Thales helps its customers to create a safer world by giving them the tools they need to perform critical tasks

View all jobs at Thales

Apply now Apply later

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there’s something for everyone to get stuck into. And that’s where you come in.

Toronto, Ontario, Canada (Hybrid)

Internship Duration: January 13, 2025 – August 29, 2025 (8months)

As a Software Developer Intern within the GTS-URS Data Competency Centre (DCC), you will strive to deliver Digital Products and Services hosted both On-Premises and on Cloud Platforms that delight customers and users. Ready to be flexible and proactive, whilst being comfortable with learning a new domain, concepts and techniques. You will be working with AGILE methodologies, where knowledge of Cloud technologies, Data Analytics, Site Reliability and DevSecOps principles will be an asset to the team.

Focused primarily on our Digital Products and Data Analytics, you will be working collaboratively in an international context to ensure development and support of the solution. From UX design, clean and secure coding, QA, deployment on core or on cloud platform and service delivery and proper documentation write-up, you will be directly contributing to all aspects of define and delivery of core new products for the business.  The Data Competency Center’s Platform leverages the abundance of data generated during day-to-day passenger operation for urban railways in every continent and has a direct impact on commuter experience and project execution with improvements such as better passenger travel times, faster system reliability growth, and less passenger service disruptions.

Key Accountabilities:

  • Develop, test, validate, and demonstrate software solutions and services, including provisioning, packaging, deployment, administration, and documentation.
  • Deliver high-quality, secure, and efficient code following best practices, utilizing CI/CD pipelines.
  • Collaborate with the team to solve complex technical integration challenges and work toward consensus on shared approaches.
  • Utilize both on-premise and cloud (Azure) platforms to meet project requirements, identifying and addressing cybersecurity implications.
  • Contribute to an Agile, cross-functional, multinational team, actively engaging to support overall team success.

Key Requirements

  • The successful candidate should be working towards a bachelor’s or master’s degree from an accredited university or college in Software Engineering, Computer Science or Information Technology, or a related field.
  • Completion of the second or third year of your undergraduate degree, or currently pursuing a master’s degree.
  • Intermediate level understanding of C#, C/C++, .NET, and WPF.
  • Intermediate level knowledge of SQL Server.
  • Familiarity with network technologies such as UDP and TCP/IP.
  • Experience with DevOps tools and practices, including version control with Git (GitLab, Bitbucket, or similar) and artifact management (e.g., Artifactory).
  • Ability to manage multiple competing priorities and drive projects to completion.
  • Strong written and verbal communication skills in English.
  • Ability to work 40 hours per week in a hybrid environment for the duration of the internship.

Preferred Qualifications:

  • Co-op student available for an 8-month term, with at least one additional quarter or semester of coursework remaining after the completion of the internship.
  • Python development skills and experience with data science libraries (e.g., Pandas, Numpy).
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, or similar.

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.


At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or
Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Azure Bitbucket CI/CD Computer Science Data Analytics DevOps Engineering Git GitLab Jenkins NumPy Pandas Pipelines Python SQL UX

Perks/benefits: Career development Flex hours Startup environment

Region: North America
Country: Canada

More jobs like this