Description:
Software Developer - Full Stack – Senior
Location: Hybrid – Once per week
Responsibilities:
- Work with product management to understand marketplace demand, design and implement new core functionalities, and support continuous innovation to solve complex technical challenges in health care.
...
- Evaluate and determine appropriate architecture, technical specifications, and solution design and make recommendations to product management;
- Design and develop/extend micro-services, large-scale web services, and Restful APIs for the platform while using modern best practices in application development;
- Plan, design, code, and deploy cutting-edge interfaces, functionalities, and single-page web applications that are responsive and accessible;
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience;
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality;
- Support integration of third-party applications with the ONE Access platform;
- Engage and consult the architecture team to ensure alignment with the provincial digital health blueprint;
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes, and triage as required;
- Research and implement the latest front-end technologies and standards to ensure we are always using the best techniques possible;
- Partner with the Operations team to ensure support of developed applications and platforms in all environments; and
- Create and maintain code documentation as required.
Advantages
Good compensation working on projects that will make a difference to the people of Ontario.
Responsibilities
Responsibilities:
- Work with product management to understand marketplace demand, design and implement new core functionalities, and support continuous innovation to solve complex technical challenges in health care.
- Evaluate and determine appropriate architecture, technical specifications, and solution design and make recommendations to product management;
- Design and develop/extend micro-services, large-scale web services, and Restful APIs for the platform while using modern best practices in application development;
- Plan, design, code, and deploy cutting-edge interfaces, functionalities, and single-page web applications that are responsive and accessible;
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience;
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality;
- Support integration of third-party applications with the ONE Access platform;
- Engage and consult the architecture team to ensure alignment with the provincial digital health blueprint;
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes, and triage as required;
- Research and implement the latest front-end technologies and standards to ensure we are always using the best techniques possible;
- Partner with the Operations team to ensure support of developed applications and platforms in all environments; and
- Create and maintain code documentation as required.
Qualifications
Must haves:
- Strong experience developing front-end with Angular, Typescript, jQuery, and other popular;
- JS frameworks and libraries, HTML5 and CSS3;
- Strong experience with backend Node.js;
- Strong experience with planning and developing API endpoints;
- Experience using OAUTH standard;
- Strong experience with databases (MSSQL, MySQL, MariaDB, Redis, Data Grid, etc.); and
- Strong experience with ASP.NET Core MVC.
Desired Skills:
Degree in computer science, engineering, or equivalent technical discipline
- 10+ years of professional experience in application/web development;
- Experience working with authenticated, customer-focused applications;
- Strong experience with planning and developing API endpoints;
- Expert level development skills in Angular, Node.js, Typescript, HTML5 and CSS3, SASS;
- Strong Knowledge of HTTP(s), WebSocket, APIs (Rest/JSON/XML), OAuth 2.0;
- Experience building web applications using MVVM/MVC frameworks;
- Experience using Java, PHP, and other related programming languages;
- Solid understanding and experience with SPA;
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.);
- Experience with Red Hat Linux;
- Experience with Docker, OpenShift, and Kubernetes;
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices;
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines;
- Knowledge of security best practices;
- Experience in an Agile environment;
- Exposure to FHIR and HL7 standards;
- Solid understanding of cross-browser/platform issues and coding solutions;
- Comfortable with source version control workflow (Git);
- Passion for learning the latest technologies and standards;
- Self-learner and highly self-motivated;
- Creative, solution-oriented, flexible with a positive attitude and a drive for excellence;
- Ability to successfully multi-task and work to tight deadlines;
- Accurate with excellent attention to detail; and
- Effective team player with strong interpersonal skills.
Required Experience / Evaluation Criteria:
Experience in web development, customer single-page focused mission-critical large complex applications: 15 Points
Experience developing single page web applications. 10 Points
Development skills in Angular, Node.js, Typescript Query other popular JS frameworks and libraries, HTML5, and CSS3: 20 Points
Strong Knowledge of HTTP(s), WebSocket, APIs Rest/JSON/XML), OAuth 2.0.: 10 Points
Exposure to FHIR and HL7 standards: 5 Points
- Experience building web applications using MVVM/MVC frameworks;
- Experience using Java, PHP, and other related programming languages;
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.); and
- Experience with Red Hat Linux;
Experience with Docker, OpenShift, and Kubernetes: 20 Points
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices;
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards;
- Knowledge of security best practices;
- Solid understanding of cross-browser/platform issues and coding solutions;
Experience with source version control workflow (Git). 10 Points
Experience in an Agile environment. 10 Points
Total: 100 points
Summary
If you are interested in this position, please apply today for immediate consideration!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more
Description:
Software Developer - Full Stack – Senior
Location: Hybrid – Once per week
Responsibilities:
- Work with product management to understand marketplace demand, design and implement new core functionalities, and support continuous innovation to solve complex technical challenges in health care.
- Evaluate and determine appropriate architecture, technical specifications, and solution design and make recommendations to product management;
- Design and develop/extend micro-services, large-scale web services, and Restful APIs for the platform while using modern best practices in application development;
- Plan, design, code, and deploy cutting-edge interfaces, functionalities, and single-page web applications that are responsive and accessible;
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience;
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality;
- Support integration of third-party applications with the ONE Access platform;
- Engage and consult the architecture team to ensure alignment with the provincial digital health blueprint;
...
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes, and triage as required;
- Research and implement the latest front-end technologies and standards to ensure we are always using the best techniques possible;
- Partner with the Operations team to ensure support of developed applications and platforms in all environments; and
- Create and maintain code documentation as required.
Advantages
Good compensation working on projects that will make a difference to the people of Ontario.
Responsibilities
Responsibilities:
- Work with product management to understand marketplace demand, design and implement new core functionalities, and support continuous innovation to solve complex technical challenges in health care.
- Evaluate and determine appropriate architecture, technical specifications, and solution design and make recommendations to product management;
- Design and develop/extend micro-services, large-scale web services, and Restful APIs for the platform while using modern best practices in application development;
- Plan, design, code, and deploy cutting-edge interfaces, functionalities, and single-page web applications that are responsive and accessible;
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience;
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality;
- Support integration of third-party applications with the ONE Access platform;
- Engage and consult the architecture team to ensure alignment with the provincial digital health blueprint;
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes, and triage as required;
- Research and implement the latest front-end technologies and standards to ensure we are always using the best techniques possible;
- Partner with the Operations team to ensure support of developed applications and platforms in all environments; and
- Create and maintain code documentation as required.
Qualifications
Must haves:
- Strong experience developing front-end with Angular, Typescript, jQuery, and other popular;
- JS frameworks and libraries, HTML5 and CSS3;
- Strong experience with backend Node.js;
- Strong experience with planning and developing API endpoints;
- Experience using OAUTH standard;
- Strong experience with databases (MSSQL, MySQL, MariaDB, Redis, Data Grid, etc.); and
- Strong experience with ASP.NET Core MVC.
Desired Skills:
Degree in computer science, engineering, or equivalent technical discipline
- 10+ years of professional experience in application/web development;
- Experience working with authenticated, customer-focused applications;
- Strong experience with planning and developing API endpoints;
- Expert level development skills in Angular, Node.js, Typescript, HTML5 and CSS3, SASS;
- Strong Knowledge of HTTP(s), WebSocket, APIs (Rest/JSON/XML), OAuth 2.0;
- Experience building web applications using MVVM/MVC frameworks;
- Experience using Java, PHP, and other related programming languages;
- Solid understanding and experience with SPA;
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.);
- Experience with Red Hat Linux;
- Experience with Docker, OpenShift, and Kubernetes;
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices;
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines;
- Knowledge of security best practices;
- Experience in an Agile environment;
- Exposure to FHIR and HL7 standards;
- Solid understanding of cross-browser/platform issues and coding solutions;
- Comfortable with source version control workflow (Git);
- Passion for learning the latest technologies and standards;
- Self-learner and highly self-motivated;
- Creative, solution-oriented, flexible with a positive attitude and a drive for excellence;
- Ability to successfully multi-task and work to tight deadlines;
- Accurate with excellent attention to detail; and
- Effective team player with strong interpersonal skills.
Required Experience / Evaluation Criteria:
Experience in web development, customer single-page focused mission-critical large complex applications: 15 Points
Experience developing single page web applications. 10 Points
Development skills in Angular, Node.js, Typescript Query other popular JS frameworks and libraries, HTML5, and CSS3: 20 Points
Strong Knowledge of HTTP(s), WebSocket, APIs Rest/JSON/XML), OAuth 2.0.: 10 Points
Exposure to FHIR and HL7 standards: 5 Points
- Experience building web applications using MVVM/MVC frameworks;
- Experience using Java, PHP, and other related programming languages;
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.); and
- Experience with Red Hat Linux;
Experience with Docker, OpenShift, and Kubernetes: 20 Points
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices;
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards;
- Knowledge of security best practices;
- Solid understanding of cross-browser/platform issues and coding solutions;
Experience with source version control workflow (Git). 10 Points
Experience in an Agile environment. 10 Points
Total: 100 points
Summary
If you are interested in this position, please apply today for immediate consideration!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show more