Front End Web Developer 7008-2212
HM Note : This hybrid role isthree (3) days inoffice
Responsibilities :
Required to translate technicalsystems specifications into working tested applications. Thisincludes :
developing detailed programmingspecifications
writing and / or generatingcode
compiling datadriven programs maintainingand conducting unit tests
Resolves andtroubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion andmigrations
GeneralSkills :
Experience in programmingand analysis; specialized software package support at the specifiedexperience level
Ability to collaborate with ITProfessionals throughout the Software Development LifeCycle
Experience in structured methodologies forthe development design implementation and maintenance ofapplications
Experience in design code test debugand document applications
Experience in the useof object and / or third generation language developmenttools
Experience in one or more programminglanguages
Experience in application design latestdesign patters deployment andtroubleshooting
Experience with relational andhierarchical database technologies
Experience inthe use of information retrieval packages using querylanguages
Experience with one or morecommunications protocols
Experience in structuredmethodologies for the design development implementation andmaintenance of applications
Experience elicitingand documenting information from diverse business area stakeholdersand subject matter experts
Excellent analyticalproblemsolving and decisionmaking skills; verbal and writtencommunication skills; interpersonal and negotiationskills
A team player with a track record formeetingdeadlines
DesirableSkills :
Knowledge and experiencewith programming Internetreadyapplications
Knowledge and experience in rapidapplication development (RAD)methodologies
Knowledge and understanding ofInformation Management principles concepts policies andpractices
Experience with middleware andgateways
Experience reviewing analyzing andmodifying product installation scripts including encoding testingdebugging
Ability to provide postimplementationsupport and resolve any postimplementation technicalissues
Experience conducting design walkthroughsessions with project team
Knowledge andunderstanding of Accessibility for Ontarians with Disability Act(AODA) and related regulations andstandards
Ability to provide user and systemdocumentation asrequired
Skills
Experienceand Skill SetRequirements
EvaluationCriteria :
WebFront end andnbsp; 50%
- Experienceworking with JavaScript HTML5CSS3
- Experience withJavaScript frameworks such as React.js Angular.js and amp; Vue andTypeScript
- Experiencein responsive design of web application progressive webapplications and mobileapplication
- Experienceworking with API s and APIGateways.
- Familiaritywith JSON and amp; RESTAPIs
- Experienceworking with continuousintegration.
- Experiencewith UX design use of designsystems
- Experienced inworking in agile iterative environments and obtaining continuoususerfeedback
BackEnd andnbsp; 35%
- Experienceworking with Node.JS Next.JS andJava
- Experience indeveloping testing and implementing SOAP and RESTAPIs
- SOAP Web Servicedevelopment connecting to backendMinistries
- APImanagement tools such as IBM API Connect orequivalent
- Familiaritywith Docker and Kubernetes containers and cloud basedenvironments
- Workingexperience in distributed eventdrivensystems
- Familiaritywith PKIsecurity
- Experienceworking with Messagingsystem.
- Experienceworking with ShellScripts.
- Experienceworking with continuousintegration.
- Java / SprintFramework JS / Node.js Python / DjangoReact
- andnbsp;
- andnbsp;
CommunicationsOrganization and Team Contribution andnbsp; 10%
- Experiencedin developing and updating technicaldocumentation
- Experiencedwith Agile methodologies and related ceremonies andtools
- Self starter andmotivatedindividual
- Ability toanalyze and break down complexproblems
- Effective atmanaging time schedule and commitments in a fast paced environmentwith multiple competingpriorities
- andnbsp;
Digital IdentityTechnologies Standards and Frameworks andnbsp; 5%
- Familiaritywith World wide web consortium (W3C) verifiable credentials (VC)model decentralized identifiers (DIDs) JSONLD zeroknowledgeproofs
- Digital walletdevelopment experience in native and / or hybrid app; hardware levelencryption (HLE) use of secure elements on mobile devices (e.gApple SecureEnclave)
- Open IDConnect (OIDC) Oath2 Security Assertion Markup Language (SAML) JSONWeb Tokens (JWT) JSON Web Signatures (JWS) Transport Layer Security(TLS) one time passwords (OTP) public key infrastructure (PKI)elliptic curve cryptography (ECC) SHA / SHA2 RSA HashRSA
- Distributed ledgertechnology that includes / supports the use of digital wallets onmobile devices and / or in cloud based environments such asHyperledger Indy UrsaAries
- Digital Identitystandards and frameworks such as the PCTF NIST and eIDASetc.
- Node.js .Net CorePython
Musthaves :
- Experienceworking with JavaScript HTML5 CSS3
- Experiencewith JavaScript frameworks such as React.js Angular.js and amp; Vueand TypeScript
- Experience in responsive designof web application progressive web applications and mobileapplication
- Java / Sprint Framework JS / Node.jsPython / Django React