HM Note : This hybrid role isthree (3) days in theoffice
Description : Responsibilities :
Responsibilities :
Designingdeveloping and implementing front end code including user interfaceinteractions and creating attractive and effective user interfaces
Required totranslate technical systems specifications into working testedapplications. This includes developing detailed programmingspecifications writing and / or generating code compiling datadrivenprograms maintaining and conducting unit tests.
Resolves andtroubleshoots technical problems which arise during the use andoperation of software packages including technical assistance inimplementation conversion and migrations
GeneralSkills :
Experiencein programming and analysis; specialized software package supportat the specified experience level
Ability tocollaborate with IT Professionals throughout the SoftwareDevelopment Life Cycle
Experience instructured methodologies for the development design implementationand maintenance of applications
Experience indesign code test debug and document applications
Experience in theuse of object and / or third generation language development tools
Experience in oneor more programming languages
Experience inapplication design latest design patters deployment andtroubleshooting
Experience withrelational and hierarchical database technologies
Experience in theuse of information retrieval packages using query languages
Experience with oneor more communications protocols
Experience instructured methodologies for the design development implementationand maintenance of applications
Experienceeliciting and documenting information from diverse business areastakeholders and subject matter experts
Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiation skills
A team player witha track record for meeting deadlines
FrontEnd Skills :
Knowledge andexperience coding and using basic artwork to deliver a completeuser interface
Experience creatingweb interfaces for large websites.
Experienced withcomplex largescale systems
Experience withCross browser compatibility
Experience withResponsive frameworks
Experience withSocial Media APIs
Experience definingproduct strategy and roadmap
Experience workingwith external third parties to assess partnerships and licensingopportunities runs beta and pilot programs with earlystage productsand samples and becomes an expert with respect to the competition
DesirableSkills :
Knowledgeand experience with programming Internetready applications
Knowledge andexperience in rapid application development (RAD) methodologies
Knowledge andunderstanding of Information Management principles conceptspolicies and practices
Experience withmiddleware and gateways
Experiencereviewing analyzing and modifying product installation scriptsincluding encoding testing debugging
Ability to providepostimplementation support and resolve any postimplementationtechnical issues
Experienceconducting design walkthrough sessions with project team
Knowledge andunderstanding of Accessibility for Ontarians with Disability Act(AODA) and related regulations and standards
Ability to provideuser and system documentation asrequired
Skills
Experienceand Skill SetRequirements
GeneralSkills :
Experiencein programming and analysis; specialized software package supportat the specified experiencelevel
Ability tocollaborate with IT Professionals throughout the SoftwareDevelopment LifeCycle
Experience instructured methodologies for the development design implementationand maintenance ofapplications
Experiencein design code test debug and documentapplications
Experiencein the use of object and / or third generation language developmenttools
Experience inone or more programminglanguages
Experiencein application design latest design patters deployment andtroubleshooting
Experiencewith relational and hierarchical databasetechnologies
Experiencein the use of information retrieval packages using querylanguages
Experiencewith one or more communicationsprotocols
Experiencein structured methodologies for the design developmentimplementation and maintenance ofapplications
Experienceeliciting and documenting information from diverse business areastakeholders and subject matterexperts
Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiationskills
A team playerwith a track record for meetingdeadlines
andnbsp;
DesirableSkills :
Knowledgeand experience with programming Internetreadyapplications
Knowledgeand experience in rapid application development (RAD)methodologies
Knowledgeand understanding of Information Management principles conceptspolicies andpractices
Experiencewith middleware andgateways
Experiencereviewing analyzing and modifying product installation scriptsincluding encoding testingdebugging
Ability toprovide postimplementation support and resolve anypostimplementation technicalissues
Experienceconducting design walkthrough sessions with projectteam
Knowledge andunderstanding of Accessibility for Ontarians with Disability Act(AODA) and related regulations andstandards
Ability toprovide user and system documentation asrequired
Experienceand Skill SetRequirements
Theconsultant must have the following number of years experience withthe tools and / orproducts :
Java10
Oracle 12C orhigher 10
DB SQLincluding DB Objects such as Tables Views Sequences Store ProcedureFunctions Triggers and nbsp; and nbsp;5 Years
Angular JS v25
Javascript10
Typescript5
HTML 5.0 CSS5
Node such as NPM5
RXJS5
Spring Framework(MVC Security JPABoot)
WebSphere v8.5or higher 5
JavaDevelopment IDE Tools : and nbsp;Eclipse IBM RAD IBM RSA5
Bitbucket3
Experiencewith AODA / WCAG 2.0 AA amust
Experiencewith Responsive Web applicationdevelopment
Experienceusing Azure DevOps3
The consultant whohave any of these are a plus :
RESTAPI
Hibernate / JPA
Maven
Knowledgeof security gateways and protocols (JWT Oauth2.0 SSLCertificates)
SolidUnderstanding ofAgile
ObjectOriented coding practices including design patterns knowledgerefactoring cleancode.
Knowledgeof major architectures style (message oriented reactive eventbased)
RestAPI design and implementation (load balancing discoveryresiliency)
EVALUATION
Javalanguage knowledge and experience20%
10 years ofdemonstrated experience with the use of Javalanguage
JavaDevelopment IDE Tools : and nbsp;Eclipse IBM RAD IBM RSA5
WebSphere v8.5 orhigher5
Hibernate / JPA
andnbsp;
TechnicalSkills 40%
AngularJS v2 5
Javascript10
Typescript5
HTML 5.0 CSS5
Node such as NPM5
RXJS5
Bootstrap jQuery3
Spring Framework(MVC Security JPABoot)
Bitbucket3
Experience withResponsive Web applicationdevelopment
Maven
Oracledatabase knowledge and experience15%
DB SQLincluding DB Objects such as Tables Views Sequences Store ProcedureFunctions Triggers and nbsp; and nbsp;5 Years
10 years ofexperience in Oracle database version 11G
and nbsp;AODA Experience15%
Experiencewith AODA / WCAG 2.0 AA amust
Demonstratedexperience with AODAcompliance
SoftSkills10%
Excellentanalytical problemsolving and decision makingskills
Strongleadership and collaborationskills
Proven trackrecord for building strong workingrelationships
Ademonstrated team player with a track record for meetingdeadlines
Strongverbal and written communicationskills
MustHaves :
- Full Stackexperience and nbsp;10 and nbsp;years and nbsp;of andnbsp;experience and nbsp;in and nbsp;Oracle and nbsp;database andnbsp;
- version and nbsp;11G and nbsp;
- Angular andnbsp;JS and nbsp;v2 and nbsp; andnbsp;5
- JavaScript and nbsp; andnbsp;10
- 10 and nbsp;years and nbsp;of andnbsp;experience and nbsp;in and nbsp;Oracle and nbsp;database andnbsp;version and nbsp;11G and nbsp;
- Experienceand nbsp;with and nbsp;AODA / WCAG and nbsp;2.0 andnbsp;AA