HM Note : This hybrid role isthree (3) days inoffice
- Responsibilities : and nbsp;
- Designing developingand implementing front end code including user interfaceinteractions and creating attractive and effective user interfacesand nbsp;
Required to translate technicalsystems specifications into working testedapplications.
This includes developingdetailed programming specifications writing and / or generating codecompiling datadriven programs maintaining and conducting unittests.
- Resolves and troubleshoots technicalproblems which arise during the use and operation of softwarepackages including technical assistance in implementationconversion and migrations andnbsp;
- Generaland nbsp;Skills : andnbsp;
- Experience andnbsp;in and nbsp;programming and nbsp;and and nbsp;analysis; andnbsp;specialized and nbsp;software and nbsp;
- package andnbsp;support and nbsp;at and nbsp;the and nbsp;specified andnbsp;experience and nbsp;level andnbsp;
- Ability andnbsp;to and nbsp;collaborate and nbsp;with and nbsp;IT andnbsp;Professionals and nbsp;throughout and nbsp;the andnbsp;
- Software and nbsp;Development and nbsp;Life and nbsp;Cycle andnbsp;
- Experience andnbsp;in and nbsp;structured and nbsp;methodologies and nbsp;for andnbsp;the and nbsp;development and nbsp;
- design andnbsp;implementation and nbsp;and and nbsp;maintenance and nbsp;ofand nbsp;applications andnbsp;
- Experience andnbsp;in and nbsp;design and nbsp;code and nbsp;test and nbsp;debugand nbsp;and and nbsp;document and nbsp;
- applications andnbsp;
- Experience andnbsp;in and nbsp;the and nbsp;use and nbsp;of and nbsp;object andnbsp;and / or and nbsp;third and nbsp;generation and nbsp;
- languageand nbsp;development and nbsp;tools andnbsp;
- Experience andnbsp;in and nbsp;one and nbsp;or and nbsp;more and nbsp;programmingand nbsp;languages andnbsp;
- Experience andnbsp;in and nbsp;application and nbsp;design and nbsp;latest andnbsp;design and nbsp;patters and nbsp;deployment and nbsp;
- and andnbsp;troubleshooting andnbsp;
- Experience andnbsp;with and nbsp;relational and nbsp;and and nbsp;hierarchicaland nbsp;database and nbsp;technologies andnbsp;
- Experience andnbsp;in and nbsp;the and nbsp;use and nbsp;of and nbsp;informationand nbsp;retrieval and nbsp;packages and nbsp;
- using and nbsp;queryand nbsp;languages andnbsp;
- Experience andnbsp;with and nbsp;one and nbsp;or and nbsp;more andnbsp;communications and nbsp;protocols andnbsp;
- Experience andnbsp;in and nbsp;structured and nbsp;methodologies and nbsp;for andnbsp;the and nbsp;design and nbsp;development andnbsp;
- implementation and nbsp;and and nbsp;maintenance and nbsp;ofand nbsp;applications andnbsp;
- Experience andnbsp;eliciting and nbsp;and and nbsp;documenting andnbsp;information and nbsp;from and nbsp;diverse and nbsp;
- businessand nbsp;area and nbsp;stakeholders and nbsp;and and nbsp;subjectand nbsp;matter and nbsp;experts andnbsp;
- Excellent andnbsp;analytical and nbsp;problemsolving and nbsp;and andnbsp;decisionmaking and nbsp;skills; and nbsp;verbal and nbsp;
- andand nbsp;written and nbsp;communication and nbsp;skills; andnbsp;interpersonal and nbsp;and and nbsp;negotiation andnbsp;skills andnbsp;
- A andnbsp;team and nbsp;player and nbsp;with and nbsp;a and nbsp;trackand nbsp;record and nbsp;for and nbsp;meeting and nbsp;deadlinesandnbsp;
- Frontand nbsp;End and nbsp;Skills : andnbsp;
- Knowledge andnbsp;and and nbsp;experience and nbsp;coding and nbsp;and andnbsp;using and nbsp;basic and nbsp;artwork and nbsp;
- to andnbsp;deliver and nbsp;a and nbsp;complete and nbsp;user andnbsp;interface andnbsp;
- Experience andnbsp;creating and nbsp;web and nbsp;interfaces and nbsp;for andnbsp;large and nbsp;websites. andnbsp;
- Experiencedand nbsp;with and nbsp;complex and nbsp;largescale and nbsp;systemsand nbsp;
- Experienceand nbsp;with and nbsp;Cross and nbsp;browser andnbsp;compatibility andnbsp;
- Experience andnbsp;with and nbsp;Responsive and nbsp;frameworks andnbsp;
- Experience andnbsp;with and nbsp;Social and nbsp;Media and nbsp;APIs andnbsp;
- Experience andnbsp;defining and nbsp;product and nbsp;strategy and nbsp;and andnbsp;roadmap andnbsp;
- Experience andnbsp;working and nbsp;with and nbsp;external and nbsp;third andnbsp;parties and nbsp;to and nbsp;assess and nbsp;
- partnerships andnbsp;and and nbsp;licensing and nbsp;opportunities and nbsp;runsand nbsp;beta and nbsp;and and nbsp;pilot and nbsp;
- programs andnbsp;with and nbsp;earlystage and nbsp;products and nbsp;and andnbsp;samples and nbsp;and and nbsp;becomes and nbsp;
- an andnbsp;expert and nbsp;with and nbsp;respect and nbsp;to and nbsp;theand nbsp;competition andnbsp;
- Desirableand nbsp;Skills : andnbsp;
- Knowledge andnbsp;and and nbsp;experience and nbsp;with and nbsp;programming andnbsp;Internetready and nbsp;applications andnbsp;
- Knowledge andnbsp;and and nbsp;experience and nbsp;in and nbsp;rapid andnbsp;application and nbsp;development and nbsp;(RAD) andnbsp;
- methodologies andnbsp;
- Knowledge andnbsp;and and nbsp;understanding and nbsp;of and nbsp;Informationand nbsp;Management and nbsp;principles and nbsp;
- concepts andnbsp;policies and nbsp;and and nbsp;practices andnbsp;
- Experience andnbsp;with and nbsp;middleware and nbsp;and and nbsp;gateways andnbsp;
- Experience andnbsp;reviewing and nbsp;analyzing and nbsp;and and nbsp;modifyingand nbsp;product and nbsp;installation and nbsp;
- scripts andnbsp;including and nbsp;encoding and nbsp;testing andnbsp;debugging andnbsp;
- Ability andnbsp;to and nbsp;provide and nbsp;postimplementation andnbsp;support and nbsp;and and nbsp;resolve and nbsp;any andnbsp;
- postimplementation and nbsp;technical and nbsp;issues andnbsp;
- Experience andnbsp;conducting and nbsp;design and nbsp;walkthrough andnbsp;sessions and nbsp;with and nbsp;project and nbsp;team andnbsp;
- Knowledge andnbsp;and and nbsp;understanding and nbsp;of and nbsp;Accessibilityand nbsp;for and nbsp;Ontarians and nbsp;
- with and nbsp;Disabilityand nbsp;Act and nbsp;(AODA) and nbsp;and and nbsp;related andnbsp;regulations and nbsp;and and nbsp;standards andnbsp;
Ability andnbsp;to and nbsp;provide and nbsp;user and nbsp;and and nbsp;systemand nbsp;documentation and nbsp;as andnbsp;required
Skills
Experienceand Skill SetRequirements
Responsibilities / Assignmentand nbsp;Deliverables and nbsp; andnbsp; Senior and nbsp;FrontEnd andnbsp;Developer
Designsdevelops and maintains internal and external web applications. Usesknowledge of common web development languages to build and expandapplication functionality by writing highquality code usingappropriate patterns.
Ensures applications remain scalable whilecomplying to standards and following best practices. Tests anddebugs applications and ensures that software is properlydocumented.
Collaborates clearly and professionally as part of adevelopment team and communicates withclients.
andnbsp;
Mandatoryandnbsp;Skills :
7and nbsp;years and nbsp;of and nbsp;web and nbsp;development andnbsp;experience and nbsp;with and nbsp;HTML5 and nbsp;
CSS3 andnbsp;SCSS / SASS and nbsp;JavaScript and nbsp;AJAX and nbsp;and andnbsp;jQuery
- 5 andnbsp;years and nbsp;of and nbsp;handson and nbsp;development andnbsp;in and nbsp;C# / ASP.NET andnbsp;including and nbsp;.NET andnbsp;Core
- 3 andnbsp;years and nbsp;of and nbsp;experience and nbsp;developing andnbsp;applications and nbsp;in and nbsp;scriptbased and nbsp;
- MV* andnbsp;frontend and nbsp;frameworks and nbsp;like and nbsp;Angularand nbsp;(or and nbsp;React) and nbsp;with and nbsp;
TypeScript andnbsp;and and nbsp;component andnbsp;libraries
Experienceand nbsp;working and nbsp;with and nbsp;REST and nbsp;APIs andnbsp;SQL and nbsp;and and nbsp;nonrelational and nbsp;
databases andnbsp;such and nbsp;as and nbsp;Cosmos andnbsp;DB
- Experience andnbsp;with and nbsp;Git and nbsp;and and nbsp;knowledge and nbsp;ofand nbsp;source and nbsp;control andnbsp;strategies
- Knowledgeand nbsp;of and nbsp;WCAG and nbsp;standards and nbsp;and andnbsp;techniques and nbsp;including and nbsp;WAIARIA and nbsp;
andand nbsp;OWASP and nbsp;security and nbsp;principles / best andnbsp;practices
- Solidand nbsp;communications and nbsp;skills : and nbsp;the andnbsp;ability and nbsp;to and nbsp;understand andnbsp;(comprehension) and nbsp;
- and and nbsp;follow andnbsp;instructions and nbsp;and and nbsp;requirements and nbsp;toand nbsp;communicate and nbsp;clearly and nbsp;
and andnbsp;effectively and nbsp;both and nbsp;verbally and nbsp;and andnbsp;in andnbsp;writing.
Niceand nbsp;to and nbsp;have andnbsp;skills :
Knowledgeand nbsp;of and nbsp;Microsoft and nbsp;SharePoint : andnbsp;administration and nbsp;SOAP / REST and nbsp;SharePoint andnbsp;
application and nbsp;development andnbsp;(SPFx)
- Experienceand nbsp;working and nbsp;with and nbsp;Service andnbsp;Workers
- Experienceand nbsp;with and nbsp;Microsoft and nbsp;Azure and nbsp;Cloud andnbsp;and andnbsp;DevOps
- Experienceand nbsp;with and nbsp;Azure andnbsp;Functions
- Experienceand nbsp;writing and nbsp;scripts and nbsp;with andnbsp;Python
- Softwareand nbsp;Developer and nbsp; and nbsp;Senior and nbsp; andnbsp;Evaluation and nbsp;Criteria andnbsp;
Weband nbsp;Dev and nbsp;Skills : 25%
HTML5 andnbsp;CSS3 and nbsp;SCSS / SASS and nbsp;JavaScript and nbsp;AJAX andnbsp;and andnbsp;jQuery
ASP.NET / C# and nbsp;Skills : 15%
Demonstratedand nbsp;experience and nbsp;working and nbsp;with andnbsp; ASP.NET andnbsp;technologies : and nbsp;OO and nbsp;
design and nbsp;patternsand nbsp;writing and nbsp;applications and nbsp;in and nbsp;C# andnbsp;familiarity and nbsp;with and nbsp;.NET andnbsp;Core.
FrontEndand nbsp;Frameworks : 30%
- Experienceand nbsp;developing and nbsp;applications and nbsp;in andnbsp;scriptbased and nbsp;MV* and nbsp;frontend and nbsp;
- frameworksand nbsp;like andnbsp; Angular and nbsp;(or and nbsp;React) and nbsp;with andnbsp; TypeScript and nbsp;and and nbsp;
component andnbsp;libraries
APIsand nbsp;and and nbsp;Databases : 15%
Workingand nbsp;experience and nbsp;with andnbsp; REST andnbsp;APIs and nbsp;SQL and nbsp;and andnbsp;nonrelational and nbsp;
databases and nbsp;such and nbsp;as andnbsp;Cosmos andnbsp;DB
Sourceand nbsp;Control : 5%
Experienceand nbsp;with andnbsp; Git andnbsp;and and nbsp;knowledge and nbsp;of and nbsp;source andnbsp;control andnbsp;strategies
Standardsand nbsp;and and nbsp;Best and nbsp;Practices : 5%
Knowledgeand nbsp;of and nbsp;WCAG and nbsp;standards and nbsp;and andnbsp;techniques and nbsp;including and nbsp;WAIARIA and nbsp;
andand nbsp;OWASP and nbsp;security and nbsp;principles / best andnbsp;practices
Communicationsand nbsp;Skills : 5%
- Demonstratesand nbsp;the and nbsp;ability and nbsp;to and nbsp;understand andnbsp;(comprehension) and nbsp;and and nbsp;
- follow andnbsp;instructions and nbsp;and and nbsp;requirements and nbsp;toand nbsp;communicate and nbsp;clearly and nbsp;
and andnbsp;effectively and nbsp;both and nbsp;verbally and nbsp;and andnbsp;in andnbsp;writing.
MustHaves :
7 andnbsp;years and nbsp;of and nbsp;web and nbsp;development andnbsp;experience and nbsp;with and nbsp;HTML5 and nbsp;
CSS3 andnbsp;SCSS / SASS and nbsp;JavaScript and nbsp;AJAX and nbsp;and andnbsp;jQuery
- 5 and nbsp;years and nbsp;of andnbsp;handson and nbsp;development and nbsp;in andnbsp;C# / ASP.NET and nbsp;including and nbsp;.NET andnbsp;Core
- 3 and nbsp;years and nbsp;of andnbsp;experience and nbsp;developing and nbsp;applications andnbsp;in and nbsp;scriptbased and nbsp;
- MV* and nbsp;frontend andnbsp;frameworks and nbsp;like and nbsp;Angular and nbsp;(or andnbsp;React) and nbsp;with and nbsp;
TypeScript and nbsp;and andnbsp;component and nbsp;libraries
Experienceand nbsp;working and nbsp;with and nbsp;REST and nbsp;APIs andnbsp;SQL and nbsp;and and nbsp;nonrelational and nbsp;
databases andnbsp;such and nbsp;as and nbsp;Cosmos andnbsp;DB
- Experience and nbsp;with and nbsp;Gitand nbsp;and and nbsp;knowledge and nbsp;of and nbsp;source andnbsp;control and nbsp;strategies
- Knowledge andnbsp;of and nbsp;WCAG and nbsp;standards and nbsp;and andnbsp;techniques and nbsp;including and nbsp;WAIARIA and nbsp;
andand nbsp;OWASP and nbsp;security and nbsp;principles / best andnbsp;practices