About the Role
The Client is seeking a Senior Software Developer to design, develop, and maintain secure, accessible, and high performing web and mobile applications supporting public sector healthcare services. This role requires deep technical expertise, strong collaboration skills, and experience working within large scale public sector or healthcare environments.
Key Responsibilities
Design, develop, and maintain multi tiered web, client server, and mobile applications
Ensure applications meet AODA accessibility standards , security, privacy, and usability requirements
Translate business requirements into technical designs, system models, and application solutions
Develop and maintain program code, technical documentation, and system specifications
Contribute to project plans, work breakdown structures, and resource estimates
Conduct unit testing, data validation testing, and support user acceptance testing
Manage defect resolution and production issue troubleshooting
Ensure solutions comply with enterprise architecture standards and Agile development methodology
Support knowledge transfer and documentation as required by project leadership
Must Have Technical Skills
10+ years experience developing multi tiered web, client server, and mobile applications
10+ years experience with Microsoft technologies including :
JavaScript, jQuery, XML, XSL, JSON
Entity Framework, Web Services, SOAP, WCF
Strong experience with MS SQL Server (2019+) , data modeling, T SQL, stored procedures, views, and performance tuning
Experience with reporting and integration tools such as SSRS and SSIS
5+ years experience with Team Foundation Server and issue tracking systems
5+ years experience with IIS and application communication protocols
Experience delivering AODA compliant applications
3+ years experience with Azure Cloud solutions
3+ years experience with DevOps practices including GitHub, automated testing, and deployments
2+ years experience with Microservices architecture and RESTful APIs
Experience with Docker, Kubernetes, or Cloud Foundry is an asset
Core Experience
Proven experience in enterprise solution development
Strong understanding of application security, privacy, and recovery practices (healthcare context preferred)
Experience producing architecture artifacts aligned with OPS or similar enterprise standards
Experience with application integration testing and production support
Strong troubleshooting skills to improve system performance and reliability
Public Sector & Healthcare Experience (Highly Preferred)
5+ years experience working with public sector or healthcare organizations
Knowledge of public sector enterprise architecture and IT governance processes
Familiarity with PMI and public sector I&IT project management methodologies
Experience with large, complex healthcare IT initiatives
Understanding of ministry policies, IT approval processes, and gated delivery frameworks
Soft Skills
Strong technical leadership and problem solving skills
Excellent communication and stakeholder engagement abilities
Ability to work effectively in a fast paced, onsite environment
Highly organized, detail oriented, and capable of meeting strict deadlines
Software Developer • Toronto, ON, Canada