Programmer Analyst - Markham, Ontario Canada - 19712

This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.

JOB DESCRIPTION

Job #: 19712
Title: Programmer Analyst
Job Location: Markham, Ontario - Canada
Employment Type:
Salary: $50,000.00 - $75,000.00 - Canadian Dollars - Yearly
Other Compensation: Full Benefits
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes

WHY IS THIS A GREAT OPPORTUNITY?


Job Title: Programmer Analyst

Reports To: Development Manager

Department: Information Technology

JOB DESCRIPTION

 

Job Summary

 

The Programmer II is responsible for making application development / configuration changes to CDP (C++ based application) as per specified service level agreements. He/ She will understand the business requirements and technical specifications, design a CDP solution, and develops client configuration changes. He/ She will assist in technical training for the junior team members, as needed, and provide subject matter expertize to the non-IT teams. This process invokes the full software development life cycle, from development, to testing, and finally implementation.

 

Primary Responsibilities

  • Follow the client SDLC process in technical analysis, programming, test and implementation
  • Work with IT Business Solutions Analysts to understand and analyze the requirements, and provide CDP technical solution when required
  • Work with Operations and RMG to understand business requirements for daily requests, and technically design CDP solutions
  • Provide quotes for programming requests
  • Configure client setup according to the technical requirements
  • Perform unit and UAT test, evaluate test results, make necessary adjustments to client setup, and regenerate output
  • Create Implementation packages  and perform environmental synchronization
  • Perform mandatory checks and First Run Assistance after code migration to Production
  • Complete Change Management documentation and adhere to change management processes
  • Update time tracking system on a daily basis
  • As part of clients SDLC process, work  with internal teams (Bill Of Materials/Document Composition/Quality Assurance) to ensure project deliverables are delivered  on-time, per the requirement, and as per quoted effort
  • Close Programming Requests appropriately and in a timely manner
  • Respond to CDP 2nd and 3rd level production support request according to Development’s production support process

 

Secondary Responsibilities

  • Mock up customer data for unit and system testing as required
  • Provide Peer Review of client setup
  • Provide response to customer (internal and external) day-to-day questions/queries
  • Provide root cause analysis for NCRs and production issues as needed
  • Work with IT scheduling and the team lead to resolve scheduling issues as needed
  • Contribute to training staff according to the CDP training plan
  • Attend the Scrum meetings when assigned
  • Review work estimates/ quotes when assigned
  • Comply with our clients Environmental, Health & Safety  policies, procedures and report any Environmental, Health & Safety hazards, incidents and concerns to the immediate supervisor/manager.  Management will ensure employees are provided with job specific Environmental, Health & Safety information, training and also ensure employees follow workplace Health & Safety policies and procedures.
  • Other duties as assigned

 

 

 

 

QUALIFICATIONS

Qualifications, Experience and Educational Requirements

 

Work Experience:

  • 1-2 years of application development experience in Windows operating system is required
  • Working knowledge of MS SQL (stored procedures, functions, queries) is required

 Skills and Competencies:

  • Knowledge of one or more object-oriented programming languages is required (C++ is preferable)
  • Excellent understanding of various file formats is required
  • Excellent verbal and written communication skills is required
  • Ability to work well in a team environment is required
  • Ability to manage competing priorities across multiple projects is required

 Education:

  • Bachelor’s degree in Computer Science or Engineering

 

 

 

 

 

By applying to this position you are confirming you possess either a Canadian citizenship, permanent resident status or valid work permit.

 

Please note:  Reference Checks and Credit, Criminal Background Checks will be administered on suitably qualified candidates.

 

Education:
University - Bachelor's Degree/3-4 Year Degree