Jobs
>
Richmond

    Programmer Analyst - Richmond, Canada - Core-Mark International

    Default job background
    Description

    Programmer Analyst

    Apply

    Job ID : 100162BR

    Type : Information Systems

    Primary Location : Richmond, British Columbia

    Date Posted : 05/08/2024

    Job Details :

    Company Description

    Core-Mark continues to grow as the industry leader in fresh and broadline solutions for the convenience retail industry. With a reputation for empowering customers, employees, and communities, Core-Mark has become the largest, most comprehensive marketer of consumer goods in North America - offering a full range of products, programs, and solutions to convenience operators across the U.S. and Canada.

    Job Description

    We Deliver the Goods:

  • Competitive pay and benefits, including Day 1 Health & Wellness Benefits, Employee Stock Purchase Plan, 401K Employer Matching, Education Assistance, Paid Time Off, and much more
  • Growth opportunities performing essential work to support America's food distribution system
  • Safe and inclusive working environment, including culture of rewards, recognition, and respect
  • Job Summary

    Core-Mark is looking for an EDI Programmer Analyst to join our team. The successful candidate will be responsible for supporting IBMi (AS400) applications within our internally developed RPG and CL centric ERP applications called DCMS (Distribution Center Management System).

    The individual selected for this role will be required to have a focus on developing, testing, and maintaining programs for interfacing within this environment, as well as supporting existing IBMi based applications in RPG & CL. The role will also include working in a remote SAP environment within the organization. There is a particular emphasis on electronic data transfer between Core-Mark and our trading partners, and also within our other internal systems like SAP.

    Job Responsibilities:
  • Program IBMi systems (RPG IV, RPG Free, RPGLE, SQLRPGLE, ILE, CLLE) .
  • Thorough planning, documentation, business and process analysis, system configuration and reporting.
  • Assist in the delivery of project deadlines and schedules.
  • Assume responsibility for the quality of the code development process including design, performance, observing coding standards, code review and thorough testing.
  • Analyze and design computer systems with users.
  • Support users on systems.
  • Troubleshoot system problems and assist Help Desk and users with production issues.
  • Maintain and modify current systems to conform with changes in company.
  • Assist with modernization procedures.
  • Develop conversion and system implementation plans; implement newly created code and fixes into existing software.
  • Provide programming support for various interfaces.
  • Work during normal business office hours; however, you may occasionally be required to provide after-hours support when issues are encountered.
  • Performs other related duties as assigned.
  • The ideal candidate should possess:
  • Strong written communication skills including the ability to write business requirements, technical specifications and programming/configuration documentation.
  • Strong interpersonal, written and verbal communication skills - seasoned IT professional able to grasp the needs of the business operation, translate business needs into requirements and specifications, and configure/program systems to create the needed results.
  • Highly organized to effectively manage multiple projects with competing priorities, and work independently.
  • Self-motivated with the ability to work independently, prioritize and multi-task.
  • Required Qualifications

    Minimum of 5 years experience with IBMi development.

    Minimum of 5 years of experience utilizing RPG/ILE/Free-format, CLLE, IBMi/SQL including embedded SQL in RPGLE programs.

    Experience with ILE concepts including but not limited to Procedures, Modules and Service Programs.

    Experience with SAP configuration, development, testing and transports.

    Experience with electronic file formats including X12 EDI documents, and other industry formats (XML, CSV, XLS etc.) for the import and export of data with external systems.

    Experience with file transmission methods VAN, FTP, SFTP and AS2.

    Excellent hardware and software troubleshooting skills and experience in IBM Power systems (IBMi/iSeries/AS400).

    BizManager400 experience.

    GoAnywhere (Managed File Transfer) experience.

    Preferred Qualifications

    An understanding of wholesale warehousing and distribution environments is a plus.

    Familiarity with SEQUEL, ARCAD, IBM WebSphere MQ, would be a plus.

    Experience with Java, REST/SOAP API Web Services is a plus.

    Experience with MIMIX and/or other high-availability and disaster recover tools and processes in an IBMi environment is a plus.

    EEO Statement

    Core-Mark is committed to providing accommodation to people with disabilities throughout the job application and interview process to the point of undue hardship. If you require an accommodation during the application or interview process, please contact a HR representative.

  • Performance Food Group

    Programmer Analyst

    2 weeks ago


    Performance Food Group Richmond, Canada Full time

    We Deliver the Goods:Competitive pay and benefits, including Day 1 Health & Wellness Benefits, Employee Stock Purchase Plan, 401K Employer Matching, Education Assistance, Paid Time Off, and much more. · Growth opportunities performing essential work to support America's food dist ...


  • The University of British Columbia Vancouver, Canada Full time

    Job Summary · The Senior Programmer Analyst leads the analysis, design and review of existing or proposed system features and requirements and devises computer programs, systems and related procedures. This role will focus on the ongoing sustainment and continuous improvement of ...


  • BCLC British Columbia, Canada

    Employment Information: · Job Type: Permanent, Full Time · Salary Range: $66, $83, $104,430.00 · Expected Salary: Our typical hiring range will be +/- 10% of the midpoint listed above. Factors influencing this decision include qualifications and market conditions for the rol ...


  • City of Vancouver Vancouver, Canada

    Computer Programmer/Analyst - GIS Analyst · Requisition ID: 41260 · Organization · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a C ...


  • The University of British Columbia Vancouver, Canada Full time

    Job Summary · The Programmer Analyst II designs computer application solutions for existing complex or campus-wide computer systems. · The Programmer Analyst II is a key contributor to the planning, developing, integrating, and maintaining third-party and custom solutions to meet ...


  • UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level EJob Title · Senior Programmer AnalystDepartment · OCIO | Integration Enablement CenterCompensation Range · $9, $14,932.75 CAD MonthlyThe Compensation Range is the sp ...


  • UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level EJob Title · Senior Programmer AnalystDepartment · OCIO | Integration Enablement CenterCompensation Range · $9, $14,932.75 CAD MonthlyThe Compensation Range is the sp ...

  • The University of British Columbia

    Programmer Analyst II

    2 weeks ago


    The University of British Columbia Vancouver, Canada Full time

    Job Summary · The Programmer Analyst II designs computer application solutions for existing complex or enterprise-scale computer systems. · Organizational Status · The Programmer Analyst II will be part of a team that provides the Faculty of Arts with web services and application ...


  • City of Vancouver Vancouver, BC, Canada

    Computer Programmer/Analyst · Requisition ID: 41247 · Organization · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconc ...


  • UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level DJob Title · Programmer Analyst IIDepartment · OCIO | Solutions Security & ArchitectureCompensation Range · $8, $12,575.08 CAD MonthlyThe Compensation Range is the sp ...


  • UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level DJob Title · Programmer Analyst IIDepartment · OCIO | Solutions Security & ArchitectureCompensation Range · $8, $12,575.08 CAD MonthlyThe Compensation Range is the sp ...


  • UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level EJob Title · Senior Programmer AnalystDepartment · Ecosystem Delivery - 2 | Technical | Delivery | Leadership | Integrated Renewal Program StudentCompensation Range · ...

  • UBC

    Programmer Analyst II

    2 weeks ago


    UBC Vancouver, Canada Full time

    Staff - Non UnionJob Category · M&P - AAPSJob Profile · AAPS Salaried - Information Systems and Technology, Level CJob Title · Programmer Analyst IIDepartment · Systems & Development | Arts Instructional Support and Information TechnologyCompensation Range · $6, $9,418.83 CAD Mon ...


  • City of Vancouver Vancouver, Canada Information Technology

    Computer Programmer/Analyst - GIS AnalystRequisition ID: 41260 · Organization · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City ...


  • City of Vancouver Vancouver, Canada

    Requisition ID: 41260 · Organization · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistentl ...


  • City of Vancouver Vancouver, Canada Temporary Full time

    Main Purpose and Function · The GIS Analyst utilizes data analytics to assess and communicate opportunities and progress towards Solid Waste Utility and Street Cleaning business goals. The position supports continuous service delivery and policy setting improvements using system ...


  • City of Vancouver Vancouver, Canada Regular Full time

    Main Purpose and Function · The main purpose of this position is the development and support of internally developed and 3rd party applications on a wide range of platforms including desktop, network, client server, mobile, web, cloud and externally hosted environments involving ...


  • City of Vancouver Vancouver, Canada

    Requisition ID: 41247 · Organization · Located on the traditional, ancestral and unceded lands of the xwməθkwəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Peoples, Vancouver has a commitment to becoming a City of Reconciliation. Vancouver consistentl ...


  • Metro Vancouver Burnaby, Canada

    Computer Programmer/Analyst · Position Status: Full-Time Regular · Department: Human Resources and Corporate Services · Employee Group: Teamsters Local 31 · Location: 4515 Central Boulevard, Burnaby · Salary Range/ Wage Rate: PG T26 $3, $3,946.90 bi-weekly · Our Human Resources a ...


  • Metro Vancouver Burnaby, Canada Information Technology

    Computer Programmer/Analyst · Position Status: Full-Time Regular · Department: Human Resources and Corporate Services · Employee Group: Teamsters Local 31 · Location: 4515 Central Boulevard, Burnaby · Salary Range/ Wage Rate: PG T26 $3, $3,946.90 bi-weekly · Our Human Resources a ...