Talent.com
Global Technical Talent, an Inc. 5000 Company
Senior Software Developer - Transit Platform ModernizationGlobal Technical Talent, an Inc. 5000 Company • Toronto, ON, Canada
Senior Software Developer - Transit Platform Modernization

Senior Software Developer - Transit Platform Modernization

Global Technical Talent, an Inc. 5000 Company • Toronto, ON, Canada
13 days ago
Job type
  • Full-time
Job description

Senior 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

Platform & Architecture

  • 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) that 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 on Enterprise Architecture and Cybersecurity strategic directions.

Customer / Stakeholder

  • Provides subject matter expertise and consultation to senior management and officials on a range of issues; assists in interpretation of qualitative and quantitative data for evidence-based decision-making.
  • Facilitates 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).
  • Assists the business to prepare business cases, understand scope limitations, and manage expectations during project implementation.
  • Interacts and/or works with cross functional teams, advisory committees, Boards and stakeholders to progress projects and initiatives; manages distribution of information, provides updates and utilizes influencing skills to achieve desired outcomes.
  • Prepares communications plans; communicates the implementation of initiatives, standards, and designs to various business units.
  • Develops and maintains effective partnerships/relationship with business leaders to develop a solid understanding of all lines of business that facilitates and guides business efforts.

Operational Excellence

  • Identifies, assesses, develops a full range of services, strategies associated with achieving business plans; develops and identifies and recommends changes as required to meet strategic objectives.
  • Maintains 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.
  • Implements change management and intervention strategies to support major projects and transformational plans that have impact on the business.
  • Uses existing data to research, review and analyze various issues, trends, legislative issues, systemic issues, and policy/process concerns.
  • Contributes to development of policies, reporting tools, directives, procedures, and program implementation to identify improved methods / techniques related to business activities and functions.
  • Ensures that quality standards are adhered to during the development and implementation of projects; recommends solutions and improvements to business processes on behalf of management.

Required Experience

  • Minimum 10 years of experience 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.
  • Public sector experience required.

Required Skills

  • 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.
  • Experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud).
  • Experience with DevOps tools such as GitHub, Jira, and Jenkins.
  • Experience with CI/CD pipelines.
  • Experience with containerization such as Kubernetes and Docker.
  • Experience with Cloud solution stacks such as OpenStack.
  • Project management principles and practices, including budget and schedule controls, to lead and direct cross functional teams and consultants engaged in simultaneous projects (i.e., development, project progress, related staff, and project resources) 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.
  • Experience in developing front-end solutions using HTML5, JavaScript / ES6, React/Redux, CSS / Preprocessors (less, sass, stylus, etc.), REST.

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 would be considered an asset.
  • Knowledge and experience of source control systems (in particular JIRA) used throughout the SDLC is an asset.
  • Node.js experience is an asset.
  • Familiarity with the Agile Software Development process is desirable.
  • Familiarity with relevant legislation (e.g., Metrolinx Act, Places to Grow Act, Planning Act, Revised Statutes of Ontario (RSO), Municipal Act) is an asset.

About the Client

This client is a sustainability-focused organization operating in the public transit and transportation sector, delivering integrated regional transit solutions across Ontario. The organization plays a critical role in connecting communities throughout the Greater Toronto and Hamilton Area, serving millions of transit riders annually through an extensive network of rail and bus services. The team includes software developers, solution architects, project managers, business analysts, and transit operations specialists who collaborate to modernize and maintain mission-critical transit 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

#gttca

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer - Transit Platform Modernization • Toronto, ON, Canada

Similar jobs

Senior Software Architect & Delivery Leader - C$125,000 - C$165,000 A Year

Multi-family officeToronto County, Canada
Full-time

Senior Software Architect & Delivery Leader to guide software development, mentor engineers, and collaborate with product managers in Toronto. Show more

 • Promoted

Senior Software Developer: Lead Architect & Integrations

Rubicon PathToronto, ON, CA
Full-time

A technology consulting firm in Toronto is seeking a Senior Software Developer with over 10 years of experience in IT systems development.You will work in a hybrid setting, collaborating with analy... Show more

 • Promoted

Senior Software Engineer, Platform Streaming (Auth0)

OktaToronto, ON, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur... Show more

 • Promoted

Senior Software Developer

Seequent LimitedToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,... Show more

 • Promoted

Senior Software Developer

InteracToronto, ON, CA
Full-time

At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives.Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity v... Show more

 • Promoted

Senior Software Developer

Toronto Film SchoolToronto, ON, CA
Full-time

Build the Platform That Powers the Future of Vehicle Access.Toronto (Remote / Hybrid considered).We're looking for an experienced developer who wants to spend their time building, not managing.Some... Show more

 • Promoted

Senior Software Developer

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving them confidence to make better decisions faster.We build world‑leading technology in Earth sciences, transforming how custom... Show more

 • Promoted

Senior Software Developer in Toronto

Source Codetoronto, on, Canada
Full-time

Elevate your career as a Senior Software Developer at a key location in Toronto.Bring your expertise in Azure Cloud services, relational databases, and CI/CD pipelines to ensure robust software sol... Show more

 • Promoted

Senior Software Developer

Armstrong Fluid Technologytoronto, on, Canada
Full-time

Armstrong Fluid Technology is a global leader in innovative fluid flow solutions.We are committed to engineering excellence and delivering high-quality products and services that drive efficiency a... Show more

 • Promoted

Senior Software Engineer, Delivery Platform & Integrations - C$115,000 - C$165,000 A Year - Remote

Toast Tab, Inc.East York, Canada
Remote
Full-time

Seeking a Senior Software Engineer for a remote Canadian role to design and optimize integration solutions for a restaurant technology company.Requires 5+ years of full-stack experience with React,... Show more

 • Promoted

Senior Software Engineer, Developer Platform

ZipToronto, ON, CA
Full-time

Here at Zip, we're reimagining how modern businesses function in the age of AI.The simple task of buying software, services, or tools at work has become hopelessly complicated at even the most inno... Show more

 • Promoted

Senior Software Developer, Fintech

Cliotoronto, on, Canada
Full-time

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Show more

 • Promoted

Senior Development Leader - Modernization & Delivery

ScotiabankToronto, ON, CA
Full-time

A leading bank in the Americas is seeking a Senior Manager, Development in Toronto to spearhead technology solutions and modernization efforts within the organization.The role requires over 15 year... Show more

 • Promoted

Senior Software Developer - Workflows

Verily Healthtoronto, on, Canada
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Senior Software Engineer, Platform

Pockethealthtoronto, on, Canada
Full-time

What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 mil... Show more

 • Promoted

Senior Software Developer, Alexa Connections Team

Amazontoronto, on, Canada
Full-time

Elevate the future of communication as a Senior Software Development Engineer on Amazon's Alexa Connections team.Focus on AI-driven technologies and lead transformative software solutions.This role... Show more

 • Promoted

Senior Software Developer (Askuity division)

The Home Depottoronto, on, Canada
Full-time

Pay Range: $135,000 - $165,000.At The Home Depot Canada, we want you to feel valued and supported.The pay range you see represents base salary only.In addition, your total rewards may include: semi... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, ON, CA
Full-time

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Show more

 • Promoted

Senior Software Developer Driving Virtualization and Simulation Integration

General MotorsMarkham, York Region, CA
Full-time

Elevate your career as a Senior Software Developer focusing on virtualization and simulation integration.Contribute to innovative automotive solutions with effective co-simulation environments.In t... Show more

 • Promoted

Senior Software Developer Focused on Cloud Solutions and APIs

AutodeskToronto, ON, CA
Full-time

Elevate your software engineering career as a Senior Developer focused on real-world cloud solutions.Leverage your web development expertise to drive innovation in the construction industry.In this... Show more