Senior Full-Stack .Net Developer - Health Care Experience
Role: Software Developer - Senior
Client: Ontario Health
Job Location: Hybrid (525 University Avenue) **This position is currently hybrid. The resource will be required to work onsite as per Ontario Health's request.**
Description
Project Information
The (Cardiac Care) Data Collection Information System (DCIS) is a technology solution that allows cardiac care centers to collect information on patients and procedures and to track associated wait time metrics. The wait time metrics are a key component to driving continuous improvement of cardiac care delivery in the province. The solution was originally implemented by CorHealth Ontario in a private data centre. Re-platforming of the solution began in 2019 and uses Fast Healthcare Interoperability Resources (FHIR), Angular, Python, WEB API, Azure and MSSQL as the main technologies. The new solution is implemented in production and fully operational. The CorHealth development team supports the development and operational activities for this system.
The purpose of this procurement is to acquire one contingent resource to support the development, operation and enhancements activities for the DCIS system.
Must Haves:
- ASP.NET Core, MS SQL, Web API, Entity Framework, C#, Angular 16+, Azure development, Java, Python, TypeScript, ASP .NET, PHP, Laravel, SQL Scripting, FHIR, KafKa
- Azure DevOPs, Git, VS Code, Visual Studio
- JavaScript, CSS, HTML, Clarity (Angular UI framework)
- OAuth 2, JWT, B2C
- 3+ years of experience with FHIR technology
- 7+ years of experience with Angular
- 7+ years of experience in .NET development
- 7+ years of experience in design, code, test, debug, and document applications
Responsibilities:
Design, develop, and implement front end code, including user interface interactions and creating attractive and effective user interfaces.
Required to translate technical systems specifications into working, tested applications. This includes:
- Developing detailed programming specifications
- Writing and/or generating code
- Compiling data-driven programs, maintaining, and conducting unit tests.
- Resolves and troubleshoots technical problems that arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations.
- Providing Tier 2 Support.
- Performing and documenting current/new system design and architecture.
Desired Skills:
- 7+ years in Azure Development
- 7+ years in clean architecture experience
- 7+ years knowledge and experience with programming Internet-ready applications
- 7+ years knowledge and experience in rapid application development (RAD) methodologies
- 7+ years knowledge and understanding of Information Management principles, concepts, policies, and practices.
- 7+ years experience with Angular
- 7+ years experience in reviewing, analyzing, and modifying product installation scripts, including encoding, testing, debugging.
- 7+ years experience in providing operational support and resolving any technical issues.
- 3+ years experience with FHIR technology.
- Ability to provide user and system documentation as required
Required Skills:
- 7+ years of experience in programming and analysis; specialized software package support at the specified experience level
- 7+ years of ability to collaborate with IT Professionals throughout the Software Development Life Cycle
- 7+ years of experience in structured methodologies for the development, design, implementation, and maintenance of applications
- 7+ years of experience in design, code, test, debug, and document applications
- 7+ years of experience in the use of object and/or third generation language development tools
- 7+ years of experience in .NET development
- 7+ years of experience in application design, latest design patterns, deployment, and troubleshooting
- 7+ years of experience with relational and hierarchical database technologies
- 7+ years of experience in the use of information retrieval packages using query languages.
- 7+ years of experience with Angular.
- 7+ years of experience in structured methodologies for the design, development, implementation, and maintenance of applications
- 3+ years of experience with FHIR technology.
- Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
- A team player with a track record of meeting deadlines
Required Experience / Evaluation Criteria:
Total: 100 Points
1) Technical Skills: 30 Points
- .NET, Angular 16+, Python, and other languages development skills
- FHIR development
- Automation integration and deployment
- Application design
2) Analytical and Problem-Solving Skills: 20 Points
- Reviewing, analyzing, and modifying application
- Root cause analysis, unit testing, debugging
- Reverse engineering existing applications
- Problem solving skills
3) Working Experience: 30 Points
- 7+ years application and architecture design skills
- 7+ years Azure development
- 7+ years Agile development
- 7+ years in Angular, .Net, Python and other languages
4) Azure Development Experience: 20 Points
- Azure scripting
- Terraforms
- Azure services such as SQL DB, B2C, application services, etc.
- Azure security principles
- Azure architecture principles
Deliverables
- Document technical requirements for new system functionality.
- Support business analyst (BA) team on requirement analysis and documentation.
- Support BA team on technical documentation.
- Perform and document current/new system design and architecture.
- Address existing/new performance issue and bug analysis.
- Upgrade existing tools technical stack as required.
- Address existing technology and tools security risks.
- Support system, and azure environment operation activities.
- Provide Tier 2 Support.
- Provide development service for existing/new functionality.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Backend Developer - Host Experience (all genders)
2026-05-28
- Posted
- Jan 16, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Toronto
- Company
- GlobalVariable
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full-Stack Developer | Remote
2026-05-27
AI Software Engineer (m/f/d) - Berlin
2026-05-21
Backend Developer - Host Experience (all genders)
2026-05-28