Required Skills & Certifications:
- A university degree in Computer Science or similar discipline, or an equivalent combination of education and experience.
- Minimum of 20 years of IM/IT experience.
- Minimum of 15 years as a Senior Programmer and/ or Senior System Analyst.
- Excellent verbal and written communication skills in English.
- 15+ years of experience as a Programmer working with large software systems consisting of web interfaces, batch processes, time-based transactions, long-running transactions, and multiple integration points.
- 2+ years of experience as a Programmer working with Provincial Health Care and Electronic Health Records applications in a Canadian provincial context.
- 10+ years of expertise as a Programmer in every phase of the Software Development Life Cycle, including developing, documenting, coding, testing, and implementing technical solutions to satisfy business requirements, with the ability to engage directly with the business in order to achieve their objectives.
- 5+ years of programming experience with integration engines such as Rhapsody, Azure Integration Services, or other diverse integration systems expertise.
- 10+ years of experience as a Programmer working with database systems such as Oracle and SQL Server.
- 5+ years of experience as a Programmer working with Microsoft SSRS, SSIS, and Oracle Reports, etc.
Preferred Skills & Certifications:
- Not specified.
Special Considerations:
Scheduling:
- Not specified.