Technical Lead Manager
CurrentLead development team to design and maintain multiple projects in a EMR applicationTypical responsibilities including but not limited to: review and document technical requirements; code reviews across all types of code bases of the product; resource allocation, plan, schedule projects; work closely with product managers, architecture team and release managers to smooth out product releases; mentor and guide team members to strictly follow the software development lifecycle with Azure… Show more Lead development team to design and maintain multiple projects in a EMR applicationTypical responsibilities including but not limited to: review and document technical requirements; code reviews across all types of code bases of the product; resource allocation, plan, schedule projects; work closely with product managers, architecture team and release managers to smooth out product releases; mentor and guide team members to strictly follow the software development lifecycle with Azure DevOps and JIRAProjects including but not limited to: Digital Health Drug Repository (DHDR) integration (eHealth Ontario ONE ID, Viewlet); DICOM Storage SCP / PACS; HRM upgrades; WTIS; Infoway PrescribeITWork closely with Infrastructure team on cloud projects, such that migrating on-premise servers to Azure cloud instances; modernizing legacy architecture that involved Kubernetes & AKS, Docker, Azure Pipelines; security penetration test and upgradesTechnologies: Microsoft Azure DevOps pipelines, Mirth, Kubernetes / Dockers, Microsoft .Net Framework / Core, Azure B2C, Application Insights, FHIR, PlantUML Show less