Retour à la recherche
GT

Senior Software Developer - Transit Platform Modernization

Offre en anglais

Design and deliver a common applications platform for real-time scheduling, fare, and customer communications ecosystems. Drive the adoption of solution architecture best practices and ensure integration with enterprise and cybersecurity strategic directions.

  • Hybride
  • Toronto, ON
  • Publié 20 juill. 2026
  • Postuler avant le 19 août 2026
  • 1 poste

Résumé du poste

Sr. Software Developer - Transit Platform Modernization Location: Toronto, ON Onsite Flexibility: Hybrid — 3 days in office, 2 days remote Contract Details Position Type: Contract Contract Duration: 6 months Pay Rate: C$95.00–C$105.00 / Hour (CAD) Shift / Schedule: Days Job Summary This role will provide technical specific development skills and experience to the Transit Operations product portfolio. The Transit Operations team provides solutions for tracking trains and buses and managing customer information through applications like Trip Manager, TrainTrac, Customer Communication Management System (CCMS), Open Application Programming Interface (API), Computer Aided Dispatch Automatic Vehicle Location (CAD/AVL), and GO Tracker. These applications provide critical capabilities to Metrolinx Transit Operations and Safety (Oakville Network Operating Centre (NOC)), digital signage, online customer channels, and bus and rail service planning. Key Responsibilities Key Contributions Produce and deliver design of a common applications platform for the Real-time scheduling, fare and customer communications ecosystem including applications and tools, data models and data life cycles, configurations, security, and deployment Be an active participant in the further development of Solution Architecture practice. Drive the adoption of solution architecture's best practices, architecture processes and tools with the focus on Transit Operations and Communications Develop, enhance and maintain solution architectures for the Real-time scheduling framework (Trip Manager, TrainTrac, CCMS, TIS, TMS, Open API, CAD/AVL, GO Tracker) provides critical capabilities to Metrolinx Operations and Safety (Oakville Network Operating Centre (NOC), digital signage, online customer channels, bus and rail service planning) Deliver communication / presentation at the different levels of the organization, from Business to the development teams, planning and supervising the execution of the work being done Ensure the Transit Operations and Communications ecosystem is properly architected and integrated with other systems — as required — based Enterprise Architecture and Cybersecurity strategic directions Customer/Stakeholder Provide subject matter expertise and consultation to senior management and officials on a range of issues, assist in interpretation of qualitative and quantitative data for evidence-based decision-making Facilitate dialogue and discussion between the business and internal and external providers to assist with prioritizing between competing objectives (i.e. run meetings, focus groups, joint sessions, workshops) Assist the business to prepare business cases, understand scope limitations, and manage expectations during project implementation Interact and/or work with cross functional teams, advisory committees, Boards and stakeholders to progress projects and initiatives, manage distribution of information, provide updates and utilize influencing skills to achieve desired outcomes Prepare communications plans, communicate the implementation of initiatives, standards, and designs to various business units Develop and maintain effective partnerships/relationships with business leaders to develop a solid understanding of all lines of business that facilitates and guides business efforts Operational Excellence Identify, assess, develop a full range of services, strategies associated with achieving business plans; develop and identify and recommend changes as required to meet strategic objectives Maintain current knowledge of best practices, market trends, and legal/regulatory requirements to assist in the strategic development, implementation, and administration of business policies and programs Implement change management and intervention strategies to support major projects and transformational plans that have impact on the business Use existing data to research, review and analyze various issues, trends, legislative issues, systemic issues, and policy/process concerns Contribute to development of policies, reporting tools, directives, procedures, and program implementation to identify improved methods / techniques related to business activities and functions Ensure that quality standards are adhered to during the development and implementation of projects; recommend solutions and improvements to business processes on behalf of management Required Skills 10 years of experience in developing and implementing small and large Enterprise applications developed with Microsoft Visual Studio using C#, ASP.NET MVC, ASP.Net Forms, Windows Batch Scripting, .NET Framework 4.5 – 10, Core Web API/REST, WCF/SOAP, SQL/LINQ/Entity Framework with a strong ability to write SQL code, Java, JSP, JSTL, Google Tag Manager 5 years of experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud) 5 years of experience designing and developing event-driven microservice architectures for systems that process near real-time data Public sector experience (must have) Experience in developing front end solutions using HTML5, JavaScript / ES6, React/Redux, CSS / Preprocessors (less, sass, stylus, etc.), REST Experience with DevOps tools such as GitHub, Jira, and Jenkins Experience with Cloud solution stacks such as OpenStack Experience with CI/CD pipelines Experience with containerization such as Kubernetes and Docker Project management principles and practices, including budget and schedule controls, to lead and direct cross functional teams and consultants engaged in simultaneous projects and monitor project activities for adherence to timelines, budgets, and project performance objectives Service-focused management, leadership, and influencing skills to provide senior technical and administrative direction to an operating or functional unit Preferred Skills Basic understanding/exposure of SignalR, RabbitMQ, REDIS, MongoDB technologies or similar technologies, and working with real-time data Basic understanding of CQRS/EventStore/Microservices concepts Knowledge and experience of source control systems (in particular JIRA) used throughout the SDLC Node.js experience Familiarity with the Agile Software Development process Familiarity with relevant legislation (e.g., Metrolinx Act, Places to Grow Act, Planning Act, Revised Statutes of Ontario (RSO), Municipal Act) Required Experience Minimum 10 years of experience in developing and implementing small and large Enterprise applications Minimum 5 years of experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud) Minimum 5 years of experience designing and developing event-driven microservice architectures for systems that process near real-time data About the Client This sustainability-focused transit organization delivers integrated regional transportation solutions across Ontario, connecting communities and enriching regional prosperity through rail and bus networks serving millions of riders. The organization employs software developers, solution architects, systems engineers, project managers, and business analysts who collaborate to modernize and operate critical transit technology platforms. About GTT GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. We highly value diverse and inclusive workplaces and support Fortune 500 organizations across banking, financial services, technology, life sciences, biotech, utilities, and retail sectors throughout the U.S. and Canada. Job Number: 26-09561 Industry: Software Engineering

Ce que vous ferez

Design and deliver a common applications platform for real-time scheduling, fare, and customer communications ecosystems. Drive the adoption of solution architecture best practices and ensure integration with enterprise and cybersecurity strategic directions.

Exigences

Requires at least 10 years of experience in enterprise application development using Microsoft Visual Studio and C#, and 5 years of experience with Cloud IaaS/PaaS and event-driven microservices. Candidates must have public sector experience and proficiency in modern front-end and DevOps technologies.

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • C#
  • ASP.NET MVC
  • ASP.Net Forms
  • Windows Batch Scripting
  • .NET Framework
  • Core Web API/REST
  • WCF/SOAP
  • SQL
  • LINQ
  • Entity Framework
  • Java
  • JSP
  • JSTL
  • Cloud IaaS/PaaS
  • Microservices
  • React/Redux

Domaines d’emploi

  • Software
  • Technology
  • Transportation
  • Engineering
  • Government & Public Sector

Renseignements supplémentaires

Expérience minimale
10+ ans
Postuler avant le
19 août 2026
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Présence au bureau
3 jours par semaine
Niveau d’expérience
Entry level
Mode de candidature
La candidature directe est offerte