Manager Application Development

23 hours ago


Mississauga, Canada TST-CF Express Full time

**Overview**:
TFI International Inc. is a North American leader in the transportation and logistics industry, operating across Canada and the United States through its subsidiaries. The TST-CF Express LTL I.T. department supports multiple TFI Intl. operating divisions out of its Mississauga and Calgary locations and has an immediate opening for a Manager, Application Development in its Mississauga office.

Reporting to the Director, Information Technology, the successful applicant will lead our team of RPG and EDI developers in the development, maintenance, and support of our TMS running on an IBMi. This is a hands-on working manager position that will involve some development and end-user support.

**Responsibilities**:

- Manage and lead a team of IBMi RPG, EDI developers and Business Analysts
- Develop and troubleshoot complex SQL scripts used for BI and SSRS reporting
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications
- Manage multiple projects simultaneously and prioritize tasks based on business needs
- Communicate project progress, issues, and risks to stakeholders
- Continuously research and learn new technologies to improve software development practices

**Required Qualifications**:

- Bachelor's degree in Computer Science, Information Systems, or relevant experience
- 5+ years of experience with IBMi RPGLE, RPG Free, CL, SQL, and other relevant technologies
- Experience managing and leading a development team
- Demonstration of business analysis skills and strong interactions with a user community at a management level
- Ability to manage multiple projects simultaneously and prioritize tasks based on business needs
- Experience within the transportation industry would be an asset
- Excellent oral and written communication skills in English.
- Strong analytical and problem-solving skills

**Note that RPG programming skills are essential to be considered for this position. Any resumes submitted that do not include extensive experience in RPG development will not be considered.**

We offer a dynamic environment with an opportunity for growth, and an excellent benefit package.

We thank all applicants for their interest, however only those being considered for an interview will be contacted.

Work Location: One location



  • Mississauga, Canada Citi Full time

    **Responsibilities**: - ** Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)**: - ** Review and analyze proposed technical solutions for projects**: - ** Develop comprehensive knowledge of how areas of...


  • Mississauga, Ontario, Canada Citi Full time

    Manage multiple teams of staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions) Provide strategic influence and exercise control over resources, budget management and planning while monitoring delivery and end results...


  • Mississauga, Canada Citi Full time

    The Applications Development Group Manager role is responsible for leading a team to deliver and implement new or enhanced application systems and programs. Collaborating closely with the global Technology Team, the primary objective is to drive and oversee all application systems analysis and programming activities, ensuring successful project execution and...


  • Mississauga, Canada Citi Full time

    The Applications Development Group Manager role is responsible for leading a team to deliver and implement new or enhanced application systems and programs. Collaborating closely with the global Technology Team, the primary objective is to drive and oversee all application systems analysis and programming activities, ensuring successful project execution and...


  • Mississauga, Canada 08763 Citi Canada Technology Services ULC Full time

    The Applications Development Group Manager role is responsible for leading a team to deliver and implement new or enhanced application systems and programs. Collaborating closely with the global Technology Team, the primary objective is to drive and oversee all application systems analysis and programming activities, ensuring successful project execution and...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    ## For additional information, please review .* Manage multiple teams of staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions)* Provide strategic influence and exercise control over resources, budget management and...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    ## For additional information, please review .* Manage multiple teams of staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions)* Provide strategic influence and exercise control over resources, budget management and...


  • Mississauga, Canada Citibank (Switzerland) AG Full time

    ## For additional information, please review .* Manage multiple teams of staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions)* Provide strategic influence and exercise control over resources, budget management and...


  • Mississauga, Ontario, Canada Citi Full time

    Manage multiple teams of staff and vendors/contractors to accomplish established goals and conduct personnel duties for team (e.g., performance evaluations, career guidance/mentoring, hiring and disciplinary actions) Provide strategic influence and exercise control over resources, budget management and planning while monitoring delivery and end results...


  • Mississauga, Ontario, Canada Citi Full time US$145,100 - US$217,700

    The Applications Development Group Manager role is responsible for leading a team to deliver and implement new or enhanced application systems and programs. Collaborating closely with the global Technology Team, the primary objective is to drive and oversee all application systems analysis and programming activities, ensuring successful project execution and...