
Enable job alerts via email!
A major health service provider in Alberta is seeking an IT Analyst 2 – Full Stack Application Developer. You will be responsible for designing and developing web applications, collaborating with business units, and ensuring reliable operations of IT systems. Candidates should possess a relevant degree and 3–5 years of experience in web application development. The role includes both front-end and back-end development skills, with a focus on modern technologies. This position offers remote work opportunities within Alberta.
Reporting to the Manager, IT Web Presence & Collaboration Services, the IT Analyst 2 – Full Stack Application Developer plays a key role in the design, development, deployment, and support of innovative web applications that may function independently or integrate with other enterprise systems and tools. This role requires a high level of proficiency in full stack development, including containerized application deployment and enterprise content management systems.
As an IT Analyst II, you will provide technical support related to information technology applications either directly to users of the systems or to service delivery functions. You will ensure reliable operations of information systems, resolve complex technical problems, find solutions to customer needs, and lead projects and program initiatives. You will be responsible for more advanced application, telecom or technology support duties. You will investigate, diagnose, and resolve complex problems that have typically been escalated several levels before assignment to this position, and will translate business requirements into technical requirements for a solution and recommend a potential approach to the vendor. You will analyse the solution provided to ensure that it fits both technical requirements and business needs. You will also spend time on project or initiative leadership and delivery.
Completion of bachelor's degree in Computer Science or Information Technology or equivalent.
3–5 years of experience in medium to large-scale web application development. Minimum 3 years of experience with enterprise content management systems such as Drupal and Microsoft SharePoint Online. Strong understanding of modern web technologies and responsive design principles. Proficient in both front-end and back-end development, including: ASP.NET 8, ASP.NET Core/Blazor, WebAPI, RESTful API, OpenAPI/Swagger, Python, PHP, React, Next.js, Bootstrap, TailwindCSS, Material UI, TypeScript, Redux Toolkit, Zustand, React Query, MS SQL, Oracle, PostgreSQL, MySQL. Working knowledge of Microsoft Graph API and SharePoint REST API. Experience with Azure App Services, API Management, and CI/CD pipelines (DevOps, GitHub).
Experience with version control and DevOps tools such as Git and Azure DevOps. Hands-on experience with containerization technologies, including Docker, and deployment to container orchestration platforms. Strong analytical and problem-solving skills. Self-motivated with the ability to work independently and manage multiple projects and deadlines. Medium-scale project management experience; PMP certification is considered an asset. ITIL certification is asset.