Software Developer - Full Stack - Senior

The purpose of this request is to acquire a technical skilled resources who will aid in the development and integration of the OBSP data into the existing Wait Times Public Reporting application.

Must haves:

·       6+ years of relevant technical experience designing and developing web-based applications using the technologies listed below:

o  C#, VB.NET, TypeScript, JavaScript, jQuery, Object Oriented Programming (OOP)

o  ASP.NET, Angular 6+, React

o  Restful WebAPI, Web Services, AJAX

o  XML, JSON

o  HTML5, CSS, Bootstrap

o  SQL Server and database development experience (e.g. SSIS, Stored Procedures, etc.)

o  IIS Server

·       Experience with agile development methodologies

 

Responsibilities:

·       Collaborate with team members to determine the technical requirements required to develop/enhance the existing web application according to business needs.

·       Develop/enhance existing web application according to the documented business requirements.

·       Resolve and troubleshoot any QA issues that may arise after code deployment.

·       Collaborate with team members for the successful deployment of all developed/enhanced web product to production environments.

·       Create and maintain code documentation as required in Azure DevOps.

·       Track development tasks with our project manager and attend team meetings to provide updates.

·       Responsibilities may also include supporting existing Quality Improvement and/or Public Reporting products (support, new development, enhancement)

 

Desired Skills:

·       10+ years of professional experience in web application development.

·       Expert level skills in:

C#, VB.NET, TypeScript, JavaScript, jQuery, Object Oriented Programming (OOP)

ASP.NET, Angular 6+, React

XML, JSON

HTML5, CSS, Bootstrap

·       Strong knowledge and experience with SQL Server (specifically SSIS, stored procedures, functions)

·       Strong knowledge and experience with IIS

·       Experience in development of web applications with AODA standards

 

Criteria:

 

Technical Skills 1: 35%

•            C#, VB.NET, TypeScript, JavaScript, jQuery, Object Oriented Programming (OOP)

•            ASP.NET, Angular 6+, React

•            XML, JSON

•            HTML5, CSS, Bootstrap

•            IIS        

 

Technical Skills 2: 25%

•            SQL Server and database development experience (SSIS, Stored Procedures, Functions, etc.)

 

Responsibilities: 25%

•            Collaborate with team members to determine the technical requirements required to develop/enhance the existing web application according to business needs.

•            Develop/enhance existing web application according to the documented business requirements.

•            Resolve and troubleshoot any QA issues that may arise after code deployment.

•            Collaborate with team members for the successful deployment of all developed/enhanced web product to production environments.

•            Create and maintain code documentation as required in Azure DevOps.

•            Track development tasks with our project manager and attend team meetings to provide updates.            

 

Soft Skills: 15%

•            Strong written and oral communications skills. Must be able to communicate development strategy to technical and non-technical group members and communicate any issues found during development clearly.

Total                    100%

 

Deliverables

Deliverables include but are not limited to:

·       Expand the existing Wait Times Public Reporting web application to include the OBSP data. This will include any software design, development, testing and documentation work needed for a successful deployment.

·       Knowledge transfer and documentation provided to current product team for ongoing support

·       Supporting existing Quality Improvement and Public Reporting products as required.

Additional Terms

Ontario Health assets including laptops and related equipment cannot be removed from the province of Ontario without prior written approval from Ontario Health.

Assignment Type: This position is currently hybrid. The resource under this request will be required to work onsite upon Ontario Health request.

 

Must haves:

·       6+ years of relevant technical experience designing and developing web-based applications using the technologies listed below:

o  C#, VB.NET, TypeScript, JavaScript, jQuery, Object Oriented Programming (OOP)

o  ASP.NET, Angular 6+, React

o  Restful WebAPI, Web Services, AJAX

o  XML, JSON

o  HTML5, CSS, Bootstrap

o  SQL Server and database development experience (e.g. SSIS, Stored Procedures, etc.)

o  IIS Server

·       Experience with agile development methodologies