This job is no longer taking applications and is displayed only for reference.
To view current postings please conduct a new search.
Thank you.
Programmer Analyst
Regina Head Office
Temporary Appointment Until Approximately March 11, 2022
As the Programmer Analyst, you will analyze, design, program, test, implement and document developments and enhancements to WCBs information systems to meet user requirements and support business operations, including duties such as:
- Gathers, analyzes, documents and verifies requirements with business partners and/or Business Analyst. Identifies risks, presents impact analysis and alternate solutions.
- Evaluates, researches and conducts cost-benefit analysis of new products/technology. Develops proof-of-concept and communicates findings as required.
- Proposes, designs and develops new business solutions based on defined framework, WCB Privacy Policy, and industry security standards. Creates and updates design documents.
- Designs, develops, enhances, maintains and monitors complex system integrations to ensure data exchange is accurate, reliable, and meets business requirements.
- Maintains, enhances and supports custom developed or commercial off the shelf applications/Enterprise Systems, and computer hardware with minimal supervision.
- Provides third level support to users. Answers questions and resolves problems. Instructs users on operation of new programs, and provides key knowledge of business rules and/or processes. Liaises with BSAs and Help Desk on a continuing basis.
Applicants for the temporary position are very familiar with programing C on UNIX, and development in C# .NET on Windows OS platform,
Working knowledge of Oracle Tuxedo,
Working knowledge of Oracle PL/SQL programming,
Experience with Visual Studio,
Experience with Oracle SOA suite, including Oracle Service Bus, Oracle Data Service Integrator, Oracle WLI,
Knowledge of Java development, including JPA, EJB, JSF, XQuery,
Knowledge of navigating and writing scripts in UNIX,
Knowledge of XML.
Computer and Technology Knowledge
- Unix
- Internet
- JavaOS
- HTML editing software
- Web service design
- Programming languages
Essential Skills
- Reading text
- Document use
- Oral communication
- Working with others
- Problem solving
- Decision making
- Critical thinking
- Job task planning and organizing
- Finding information
- Computer use
- Continuous learning
Programming Languages
- JAVA
- HTML
- CSS
- C++
- SQL
Security and Safety
- Criminal record check (abstract)