Intermediate Systems Analyst to analyze technical requirements and provide recommendation and implementation for systems enhancements

  • Victoria
  • S.i. Systems
Our retail client is looking for an Intermediate Systems Analyst to analyze technical requirements and provide recommendation and implementation for systems enhancements. Full time perm position. Preference will be given to candidates in Winnipeg but open to fully remote in Canada.Must have:5+ years of commercial software development experience.Experience with integration and implementation of e-commerce and marketing platforms such as Salesforce Commerce Cloud, Marketing Cloud and Service Cloud.Technical skills related to ERPs and retail software platforms such as but not limited to POS (xCenter), Merchandising, WMS, CRM, OMS, Finance (MS Dynamics), SAPExperience with Object Oriented Architecture and Design (OOAD) and Service Oriented Architecture (SOA).Extensive enterprise experience in developing web applications and services, ASP.NET, Web API, C#, XML, JSON, Java, JavaScriptScripting knowledge such as PowerShellExpert knowledge of Microsoft SQL Server Database and Services (SSIS, SSAS, SSRS) / T-SQL and DB2 as well as a firm understanding of database design: logical / physical modelling, maintenance, security and performance as well as Data Modelling techniques and tools Nice to have:Experience developing mobile technologies using SwiftExperience with integrations to social platforms such as Facebook and GoogleExperience working in a team-oriented, collaborative environment. Responsibilities: Minimizes information duplication and fragmentation and ensuring that solutions fit within the company’s information systems framework and recommend systems enhancements where appropriate. Analyzes and understands the design, structure, and functionality of existing applications or systems by working backwards from its final form. Guides successful implementation of third-party business solutions by participating in the evaluation, selection and implementation processes. Maximizes utilization of existing systems and applications and assists users by investigating user problems and providing post-implementation user support and/or training. Tests all new business solutions to ensure suitability by developing appropriate testing criteria to confirm the solution meets the business requirements, developing test data with known input-output expectancies, and completing the testing procedure. Enhances the IS department’s service and productivity by keeping manager informed of all significant problems relative to own areas of responsibility, as well as broader issues that may arise. Provides second and third level support; investigate and troubleshoot incidents.