Senior Software Developer - Transit Platform Modernization
Senior Software Developer - Transit Platform Modernization
Location:
Toronto, ON
Onsite Flexibility:
Hybrid — 3 days in office, 2 days remote
- Position Type: Contract
- Contract Duration: 6 months
- Pay Rate: C $95.00–C $105.00 / Hour (CAD)
- Shift /
Schedule:
Days
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, Train Trac, 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, Train Trac, 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.
- 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.
- 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…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: