Intermediate Programmer/Analyst, Toronto, ON

  • Thread starter MARKEL INSURANCE COMPANY OF CANADA
  • Start date
M

MARKEL INSURANCE COMPANY OF CANADA

Guest
MARKEL INSURANCE COMPANY OF CANADA
POSITION DESCRIPTION

Position: Intermediate Programmer/Analyst
Reports to: Development Manager within the IT Department
Status: Full Time

Purpose

Working closely with various members of the IT department and business
analysts from various Markel departments, the Intermediate Programmer /
Analyst is responsible for conducting systems analysis and programming,
primarily in the Progress computer language. The incumbent analyzes user
requirements and designs, codes and tests computer systems under general
supervision.

Work is focused on medium complexity and includes ad-hoc requests/queries
from time to time.

Key Accountabilities

Primary Accountabilities

* Works with users and business analyst to ensure accuracy and
completeness of user-developed system enhancement specifications.
* Conducts presentations/work sessions to demonstrate potential
solutions. At times may create prototypes for the demonstrations.
* Assists in review of options and proposals regarding developments /
enhancements and makes recommendations regarding the technical
impact including effectiveness, feasibility and effort.
* Interprets, designs, documents, codes and tests existing and new
programs. Analyzes detailed system factors, including input and
output requirements, information, flow and software requirements.
* Produces technical programming/unit testing documentation as required.
* Provides project and programming time estimates.
* Develops and executes conversion and implementation plans.
* Maintains project status updates within the department "Workgroup"
environment.
* Is responsive to Markel's internal clients. Builds positive
relationships.

Secondary Accountabilities:

* Interviews users at a detailed level and analyzes and documents
user requirements.
* Determines and documents as required, the technical and economic
feasibility of proposed systems solutions.
* From time to time meets with users/management to determine systems
solutions necessary to achieve greater efficiency of operations.
* From time to time, provide demos, advice and guidance in the
effective use of software.
* Recommend process and/or development improvements within the IT
development group and within the department in general.


Key Competencies

* Post Secondary Education (Computer Science Degree is preferred)
and/or equivalent on the job experience.
* Minimum of three years of systems programming experience with
proficiency in all aspects of computer programming in Progress V9
(character based).
* Strong understanding of current best practices in application
architecture.
* Knowledge of Systems Development Methodologies and Systems
Development Life Cycle Phases.
* User-level knowledge of MS Office Suite of Products (including
Outlook) and Windows environment.
* Ability to concurrently participate on multiple projects. Proven
track record in meeting deadlines, and ability to effectively
develop and follow formal project plans, when required.
* Excellent problem solving and analytical skills.
* Excellent interpersonal skills.
* Excellent oral and written communication skills.


Other Requirements

* Knowledge of the Trucking Insurance Industry including Claims
Processing, Underwriting, Reinsurance and Policy and forms
Generation would be a definite asset.
* Sound knowledge of Accounting/GL principals, Apogee, Saleslogix
and Microsoft Sharepoint would be an asset.
* Knowledge of multiple programming languages and database management
systems, in order of importance for this position: Word scripts,
Business Objects, Visual Basic, Sun Solaris, MS Access, Excel
macros, Dynamic HTML, XML, .NET, Java script, Flash, SQL Server
2000, MySQL and Progress GUI would be an asset.


If you are interested in the above position please send your cover letter
and resume (indicating your salary expectations) by March 12, 2004 to:

Human Resources
Fax: (416)847-0973
Email: mailto:careers@markel.ca
 
Top