Senior Systems Analyst
Senior Systems Analyst
We provide clarity in a world of trade complexity so that businesses can grow further, faster, smarter. Over 30,000 clients trust us with their customs brokerage, trade consulting, global trade management and freight needs.
JOB SUMMARY
The Senior Systems Analyst (Financial Systems) role leads, guides and provides subject matter expertise for finance applications, including implementations, migrations and integrations. Individuals in this role specialize in software requirements gathering, detailed analysis and design, and the creation of associated functional and technical specifications. This role includes significant interaction and collaboration with several business teams and IT teams. The ideal candidate has significant experience implementing and/or migrating financial systems, as a large portion of this role is spent implementing and supporting corresponding system integrations to/from finance applications.
KEY DUTIES & RESPONSIBILITIES
- Liaise with business unit leaders and end users to analyze and evaluate and provide feedback to business requirements. Coordinates user acceptance testing (UAT) with the business lead(s).
- Conducts IT requirements gathering & analysis, design, testing, implementation, and support for application changes and system integrations.
- Translates business requirements into IT specifications. For integrations, this includes data-mapping and transformation designs.
- Reviews, analyzes and proposes changes to existing systems and/or integrations to increase business and/or IT effectiveness and efficiencies.
- Creates system test and system integration test scenarios and performs test execution.
- Plans and leads small to medium size software projects from conception to completion, including application changes, migrations, new system implementations, and/or system integrations.
- Lead and direct analysts and developers, as necessary depending on assigned projects.
- Coaches and provide mentoring to other IT members. Assists and supports other team members, such in the research and resolution of issues, and inquiries as required.
- Provides on-going support, troubleshooting and maintenance of applications and corresponding integrations, including investigating, resolving and recommending improvements
- Troubleshoots and resolves highly complex application and integration issues.
- Escalate time-sensitive issues to Manager or Director, IT and/or vendor as necessary.
- Interacts with and effectively communicates with business personnel and other IT members.
KNOWLEDGE & SKILLS
- Solid understanding and hands-on experience of software requirements analysis & design, the creation of system specifications, system testing and system integration testing, and implementation of systems
- Strong knowledge of software development life-cycle methodologies and processes
- Excellent analytical and problem-solving skills
- Solid experience with Microsoft Office tools and technologies
- Excellent time management and multi-tasking skills
- Ability to manage projects, meet deadlines and work well under pressure
- In-depth knowledge and experience with system integrations, including FTP/SFTP and API web services-based integrations (XML and JSON)
- Strong SQL skills and relational database experience, preferably SQL Server and Oracle
- Programming skills are desired, preferably experience with .Net/C#
WORK EXPERIENCE – MINIMUM REQUIRED
EDUCATION
We know that women and people of color may be less likely to apply if their professional experience does not exactly match the job description. Livingston is striving to build a culture where differences are celebrated; therefore, if you are excited about this position, we encourage you to apply even if your experience may not check every box.
Livingston is an equal opportunity employer and committed to creating and sustaining an inclusive environment in which all individuals are treated with dignity, respect and one which reflects the diversity of the community in which we operate. Accommodations are available for applicants and employees with disabilities throughout the recruitment process. If you require accommodations for interviews or other meetings, please advise when submitting your application.
Location: ON Toronto - CN030, BC Vancouver - CN069, ON Burlington - CN003, ON Fort Erie - CN050, ON Niagara-on-the-Lake - CN024