HM Note: This hybrid role is three (3) days in office and commences Jan 2 2025
Responsibilities: and nbsp;
Responsible and nbsp;for and nbsp;managing and nbsp;the and nbsp;interchange and nbsp;of and nbsp;data and nbsp;between and nbsp;the and nbsp;server and nbsp;and and nbsp;the and nbsp;users. and nbsp;
Required and nbsp;to and nbsp;translate and nbsp;technical and nbsp;systems and nbsp;specifications and nbsp;into and nbsp;working and nbsp;tested and nbsp;applications. and nbsp;This and nbsp;includes: and nbsp;developing and nbsp;detailed and nbsp;programming and nbsp;specifications and nbsp;writing and nbsp;and/or and nbsp;generating and nbsp;code and nbsp;compiling and nbsp;datadriven and nbsp;programs and nbsp;maintaining and nbsp;and and nbsp;conducting and nbsp;unit and nbsp;tests and nbsp;
Resolves and nbsp;and and nbsp;troubleshoots and nbsp;technical and nbsp;problems and nbsp;which and nbsp;arise and nbsp;during and nbsp;the and nbsp;use and nbsp;and and nbsp;operation and nbsp;of and nbsp;software and nbsp;packages and nbsp;including and nbsp;technical and nbsp;assistance and nbsp;in and nbsp;implementation and nbsp;conversion and nbsp;
General and nbsp;Skills: and nbsp;
Experience and nbsp;in and nbsp;programming and nbsp;and and nbsp;analysis; and nbsp;specialized and nbsp;software and nbsp;package and nbsp;support and nbsp;at and nbsp;the and nbsp;specified and nbsp;experience and nbsp;level and nbsp;
Ability and nbsp;to and nbsp;collaborate and nbsp;with and nbsp;IT and nbsp;Professionals and nbsp;throughout and nbsp;the and nbsp;Software and nbsp;Development and nbsp;Life and nbsp;Cycle and nbsp;
Experience and nbsp;in and nbsp;structured and nbsp;methodologies and nbsp;for and nbsp;the and nbsp;development and nbsp;design and nbsp;implementation and nbsp;and and nbsp;maintenance and nbsp;of and nbsp;applications and nbsp;
Experience and nbsp;in and nbsp;design and nbsp;code and nbsp;test and nbsp;debug and nbsp;and and nbsp;document and nbsp;applications and nbsp;Experience and nbsp;in and nbsp;the and nbsp;use and nbsp;of and nbsp;object and nbsp;and/or and nbsp;third and nbsp;generation and nbsp;language and nbsp;development and nbsp;tools and nbsp;
Experience and nbsp;in and nbsp;one and nbsp;or and nbsp;more and nbsp;programming and nbsp;languages and nbsp;
Experience and nbsp;in and nbsp;application and nbsp;design and nbsp;latest and nbsp;design and nbsp;patterns and nbsp;deployment and nbsp;and and nbsp;troubleshooting and nbsp;
Experience and nbsp;with and nbsp;relational and nbsp;and and nbsp;hierarchical and nbsp;database and nbsp;technologies and nbsp;
Experience and nbsp;in and nbsp;the and nbsp;use and nbsp;of and nbsp;information and nbsp;retrieval and nbsp;packages and nbsp;using and nbsp;query and nbsp;languages and nbsp;
Experience and nbsp;with and nbsp;one and nbsp;or and nbsp;more and nbsp;communications and nbsp;protocols and nbsp;
Experience and nbsp;in and nbsp;structured and nbsp;methodologies and nbsp;for and nbsp;the and nbsp;design and nbsp;development and nbsp;implementation and nbsp;and and nbsp;maintenance and nbsp;of and nbsp;applications and nbsp;
Experience and nbsp;eliciting and nbsp;and and nbsp;documenting and nbsp;information and nbsp;from and nbsp;diverse and nbsp;business and nbsp;area and nbsp;stakeholders and nbsp;and and nbsp;subject and nbsp;matter and nbsp;experts and nbsp;
Excellent and nbsp;analytical and nbsp;problemsolving and nbsp;and and nbsp;decisionmaking and nbsp;skills; and nbsp;verbal and nbsp;and and nbsp;written and nbsp;communication and nbsp;skills; and nbsp;interpersonal and nbsp;and and nbsp;negotiation and nbsp;skills and nbsp;
A and nbsp;team and nbsp;player and nbsp;with and nbsp;a and nbsp;track and nbsp;record and nbsp;for and nbsp;meeting and nbsp;deadlines and nbsp;
Back and nbsp;End and nbsp;Skills and nbsp;
Knowledge and nbsp;and and nbsp;experience and nbsp;with and nbsp;developing and nbsp;all and nbsp;serverside and nbsp;logic and nbsp;definition and nbsp;and and nbsp;maintenance and nbsp;of and nbsp;the and nbsp;central and nbsp;database and nbsp;and and nbsp;ensure and nbsp;high and nbsp;performance and nbsp;and and nbsp;responsiveness and nbsp;to and nbsp;requests and nbsp;from and nbsp;the and nbsp;frontend. and nbsp;
Knowledge and nbsp;and and nbsp;experience and nbsp;with and nbsp;frontend and nbsp;technologies and nbsp;Knowledge and nbsp;and and nbsp;experience and nbsp;to and nbsp;integrate and nbsp;the and nbsp;frontend and nbsp;elements and nbsp;into and nbsp;the and nbsp;application and nbsp;
Desirable and nbsp;Skills: and nbsp;
Knowledge and nbsp;and and nbsp;experience and nbsp;with and nbsp;programming and nbsp;Internetready and nbsp;applications and nbsp;Knowledge and nbsp;and and nbsp;experience and nbsp;in and nbsp;rapid and nbsp;application and nbsp;development and nbsp;(RAD) and nbsp;methodologies and nbsp;
Knowledge and nbsp;and and nbsp;understanding and nbsp;of and nbsp;Information and nbsp;Management and nbsp;principles and nbsp;concepts and nbsp;policies and nbsp;and and nbsp;practices and nbsp;
Experience and nbsp;with and nbsp;middleware and nbsp;and and nbsp;gateways and nbsp;Experience and nbsp;reviewing and nbsp;analyzing and nbsp;and and nbsp;modifying and nbsp;product and nbsp;installation and nbsp;scripts and nbsp;including and nbsp;encoding and nbsp;testing and nbsp;debugging and nbsp;
Ability and nbsp;to and nbsp;provide and nbsp;postimplementation and nbsp;support and nbsp;and and nbsp;resolve and nbsp;any and nbsp;postimplementation and nbsp;technical and nbsp;issues and nbsp;
Experience and nbsp;conducting and nbsp;design and nbsp;walkthrough and nbsp;sessions and nbsp;with and nbsp;project and nbsp;team and nbsp;
Knowledge and nbsp;and and nbsp;understanding and nbsp;of and nbsp;Accessibility and nbsp;for and nbsp;Ontarians and nbsp;with and nbsp;Disability and nbsp;Act and nbsp;(AODA) and nbsp;and and nbsp;related and nbsp;regulations and nbsp;and and nbsp;standards and nbsp;
Ability and nbsp;to and nbsp;provide and nbsp;user and nbsp;and and nbsp;system and nbsp;documentation and nbsp;as and nbsp;required
Skills
Experience and Skill Set Requirements
General and nbsp;Skills:
- Programming and nbsp;and and nbsp;analysis and nbsp;experience.
- Deep knowledge of web components and their development
- Specialized and nbsp;software and nbsp;package and nbsp;support.
- Collaboration and nbsp;with and nbsp;IT and nbsp;professionals and nbsp;throughout and nbsp;the and nbsp;software and nbsp;development and nbsp;life and nbsp;cycle.
- Familiarity and nbsp;with and nbsp;structured and nbsp;methodologies and nbsp;for and nbsp;application and nbsp;development and nbsp;and and nbsp;maintenance.
- Design and nbsp;code and nbsp;test and nbsp;debug and nbsp;and and nbsp;documentation and nbsp;experience.
- Proficiency and nbsp;in and nbsp;objectoriented and nbsp;or and nbsp;thirdgeneration and nbsp;language and nbsp;development.
- Knowledge and nbsp;of and nbsp;programming and nbsp;languages.
- Application and nbsp;design and nbsp;deployment and nbsp;and and nbsp;troubleshooting and nbsp;expertise.
- Experience and nbsp;with and nbsp;relational and nbsp;and and nbsp;hierarchical and nbsp;databases.
- Information and nbsp;retrieval and nbsp;using and nbsp;query and nbsp;languages.
- Familiarity and nbsp;with and nbsp;communication and nbsp;protocols.
- Eliciting and nbsp;and and nbsp;documenting and nbsp;information and nbsp;from and nbsp;stakeholders.
- Strong and nbsp;analytical and nbsp;problemsolving and nbsp;communication and nbsp;and and nbsp;negotiation and nbsp;skills.
- Ability and nbsp;to and nbsp;meet and nbsp;deadlines.
BackEnd and nbsp;Skills:
- Developing and nbsp;serverside and nbsp;logic.
- Maintaining and nbsp;the and nbsp;central and nbsp;database.
- Ensuring and nbsp;high and nbsp;performance and nbsp;and and nbsp;responsiveness and nbsp;to and nbsp;frontend and nbsp;requests.
- Integrating and nbsp;frontend and nbsp;elements and nbsp;into and nbsp;the and nbsp;application.
Desirable and nbsp;Skills:
- Programming and nbsp;Internetready and nbsp;applications.
- Experience with maintaining libraries and contributions to open source projects is preferred
- Familiarity and nbsp;with and nbsp;rapid and nbsp;application and nbsp;development and nbsp;(RAD) and nbsp;methodologies.
- Understanding and nbsp;of and nbsp;Information and nbsp;Management and nbsp;principles.
- Experience and nbsp;with and nbsp;middleware and nbsp;and and nbsp;gateways.
- Reviewing and nbsp;analyzing and nbsp;and and nbsp;modifying and nbsp;product and nbsp;installation and nbsp;scripts.
- Providing and nbsp;postimplementation and nbsp;support.
- Conducting and nbsp;design and nbsp;walkthrough and nbsp;sessions.
- Knowledge and nbsp;of and nbsp;Accessibility and nbsp;for and nbsp;Ontarians and nbsp;with and nbsp;Disability and nbsp;Act and nbsp;(AODA) and nbsp;and and nbsp;related and nbsp;standards.
- Creating and nbsp;user and nbsp;and and nbsp;system and nbsp;documentation.
Evaluation and nbsp;Criteria
and nbsp;
Price: 30%
Programming and nbsp;/ and nbsp;Development and nbsp;skills: 30%
- 10 and nbsp;years and nbsp;of and nbsp;demonstrated and nbsp;experience and nbsp;in and nbsp;developing and nbsp;Ntier and nbsp;enterprise and nbsp;application.
- 10 and nbsp;years and nbsp;of and nbsp;demonstrated and nbsp;experience and nbsp;of and nbsp;developing and nbsp;using and nbsp;.net and nbsp;frameworks and nbsp;C# and nbsp;(Version and nbsp;4.6 and nbsp;and and nbsp;above).
- Demonstrated and nbsp;experience and nbsp;with and nbsp;API and nbsp;(Backend) and nbsp;development
Technical and nbsp;Skills: 25%
- Demonstrated and nbsp;experience and nbsp;of and nbsp;developing and nbsp;applications and nbsp;using and nbsp;Angular and nbsp;2 and nbsp;and and nbsp;above.
- Demonstrated and nbsp;experience and nbsp;of and nbsp;web and nbsp;development and nbsp;using and nbsp;HTML and nbsp;CSS and nbsp;and and nbsp;JavaScript.
- Demonstrated and nbsp;experience and nbsp;working and nbsp;with and nbsp;.Net and nbsp;Framework and nbsp; and nbsp;MVC and nbsp;Web and nbsp;services and nbsp;Web and nbsp;API.
- Demonstrated and nbsp;experience and nbsp;in and nbsp;development and nbsp; and amp; and nbsp;troubleshooting and nbsp;experience and nbsp;on and nbsp;Microsoft and nbsp;Azure and nbsp;App and nbsp;services.
Other and nbsp;skills: 15%
- Demonstrated and nbsp;experience and nbsp;of and nbsp;writing and nbsp;SQL and nbsp;and and nbsp;Stored and nbsp;Procedures and nbsp;(preferably and nbsp;in and nbsp;MS and nbsp;SQL and nbsp;and and nbsp;Cosmos and nbsp;DB)
- Demonstrated and nbsp;userexperience and nbsp;(UX) and nbsp;design and nbsp;to and nbsp;ensure and nbsp;a and nbsp;great and nbsp;usercentered and nbsp;experience and nbsp;iterate and nbsp;it and nbsp;in and nbsp;accordance and nbsp;with and nbsp;usertesting.
- Demonstrated and nbsp;experience and nbsp;of and nbsp;using and nbsp;Agile and nbsp;Methodologies.
Must Haves:
- 10 yrs Demonstrated and nbsp;experience and nbsp;of and nbsp;developing and nbsp;applications and nbsp;using and nbsp;Angular and nbsp;16 and and nbsp;above.
- 10 yrs Demonstrated and nbsp;experience and nbsp;of and nbsp;web and nbsp;development and nbsp;using and nbsp;HTML 5 compliance WCAG WAIARIA and nbsp;CSS and nbsp;and and nbsp;JavaScript TypeScript (ES6) Git Azure DevOps DOM manipulation and asynchronous programming
- 10 yrs Demonstrated and nbsp;experience and nbsp;working and nbsp;with and nbsp;.Net and nbsp;Framework and nbsp; and nbsp;MVC and nbsp;Web and nbsp;services and nbsp;Web and nbsp;API.
- 10 yrs Demonstrated and nbsp;experience and nbsp;in and nbsp;development and nbsp; and amp; and nbsp;troubleshooting and nbsp;experience and nbsp;on and nbsp;Microsoft and nbsp;Azure and nbsp;App and nbsp;services
- Expertlevel understanding of SASS CSS including Flexbox.