Assignment Name: Electronic Canadian Triage and Acuity (eCTAS) Developer
Service Category: Solution Development
Role/Experience Level:
Two (2) – Programmer/Developer – Level 1
One (1) – Programmer/Developer – Level 2
Assignment Start Date: February 3, 2020
Assignment End Date: March 31, 2020
Scope of Work:
As a member of Development Services team, the Senior Developer will have strong .NET development technology experience. The candidate will be familiar with any number of techniques for designing and building high-quality software, including experience with developing application specifications, various object and data modeling techniques, cloud and database design. The Senior Developer will be assigned to enhance existing applications and develop new code as needed.
Responsibilities:
Translates technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, and conducting unit tests.
Experience Levels:
Level 1: 2-4 years of experience
Level 2: 5-9 years of experience
Required Skills (must haves)
Solid software development skills with the following technologies:
- C#
- TypeScript
- JavaScript
- Experience with dependency management (upgrading libraries) on both front end and back end
- SQL
- Single Page Applications (SPA) Frameworks such as: Angular2, React, Aurelia
- CSS and Bootstrap
- Understanding of MVC .NET
- Understanding of Web security practices
Desirable Skills:
Familiarity with legacy systems
Knowledge and experience with TFS/GIT
Familiarity of build and release pipeline in TFS
Familiarity of cloud technologies such as Azure
Familiarity with Agile practices
Familiarity with PowerBI