Job Title: ApptadSoftware Developer Front End Intermediate
JobLocation: 222 Jarvis Street (Hybrid Position 3 days inthe office and 2 days remote.)
Job Duration:LongTerm
JobDescription
* Responsibilities Designing developing and implementingfront end code including user interface interactions and creatingattractive and effective user interfaces Required to translatetechnical systems specifications into working tested applications.This includes developing detailed programming specificationswriting and/or generating code compiling datadriven programsmaintaining and conducting unit tests. Resolves and troubleshootstechnical problems which arise during the use and operation ofsoftware packages including technical assistance in implementationconversion and migrations. General Skills Experience in programmingand analysis; specialized software package support at the specifiedexperience level Ability to collaborate with IT Professionalsthroughout the Software Development Life Cycle Experience instructured methodologies for the development design implementationand maintenance of applications Experience in design code testdebug and document applications Experience in the use of objectand/or third generation language development tools Experience inone or more programming languages Experience in application designlatest design patters deployment and troubleshooting Experiencewith relational and hierarchical database technologies Experiencein the use of information retrieval packages using query languagesExperience with one or more communications protocols Experience instructured methodologies for the design development implementationand maintenance of applications Experience eliciting anddocumenting information from diverse business area stakeholders andsubject matter experts Excellent analytical problemsolving anddecisionmaking skills; verbal and written communication skills;interpersonal and negotiation skills A team player with a trackrecord for meeting deadlines Front End Skills Knowledge andexperience coding and using basic artwork to deliver a completeuser interface Experience creating web interfaces for largewebsites. Experienced with complex largescale systems Experiencewith Cross browser compatibility Experience with Responsiveframeworks Experience with Social Media APIs Experience definingproduct strategy and roadmap Experience working with external thirdparties to assess partnerships and licensing opportunities runsbeta and pilot programs with earlystage products and samples andbecomes an expert with respect to the competition Desirable SkillsKnowledge and experience with programming Internetreadyapplications Knowledge and experience in rapid applicationdevelopment (RAD) methodologies Knowledge and understanding ofInformation Management principles concepts policies and practicesExperience with middleware and gateways Experience reviewinganalyzing and modifying product installation scripts includingencoding testing debugging Ability to provide postimplementationsupport and resolve any postimplementation technical issuesExperience conducting design walkthrough sessions with project teamKnowledge and understanding of Accessibility for Ontarians withDisability Act (AODA) and related regulations and standards Abilityto provide user and system documentation as required
Skills
GeneralSkills:
* Experience inprogramming and analysis; specialized software package support atthe 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 the use of object and/or third generationlanguage development tools
* Experience in oneor more programming languages
* Experience inapplication design latest design patters deployment andtroubleshooting
* Experience with relational andhierarchical database technologies
* Experiencein the use of information retrieval packages using querylanguages
* Experience with one or morecommunications protocols
* Experience instructured methodologies for the design development implementationand maintenance of applications
* Experienceeliciting and documenting information from diverse business areastakeholders and subject matter experts
* Excellent analytical problemsolving and decisionmakingskills; verbal and written communication skills; interpersonal andnegotiation skills
* A team player with a trackrecord for meeting deadlines
Desirable Skills:
* Knowledge and experience with programmingInternetready applications
* Knowledge andexperience in rapid application 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 providepostimplementation support and resolve any postimplementationtechnical issues
* Experience conducting designwalkthrough sessions with project team
* Knowledge and understanding of Accessibility forOntarians with Disability Act (AODA) and related regulations andstandards
* Ability to provide user and systemdocumentation as required
* Experience and SkillSet Requirements
Theconsultant must have the following number of years experience in orwith the tools and/or products:
* Python 3
* Azure Data Factory3
* Azure
* Azure Databricks3
* ETL 3
* Experience withAODA/WCAG 2.0 AA a must
* Experience using AzureDevOps 3
The consultantwho have any of these are a plus :
* REST API
* Knowledge of securitygateways and protocols (JWT Oauth2.0 SSL Certificates)
* Solid Understanding of Agile
* ObjectOriented coding practices including design patterns knowledgerefactoring clean code.
* Knowledge of majorarchitectures style (message oriented reactive eventbased)
* Rest API design and implementation(load balancing discovery resiliency)
EVALUATION
* Python language and Fast API knowledge and experience25%
* 5 years of demonstrated experience withthe use of Python language and Fast API
* Technical Skills 45%
* Python3
* Azure Data Factory 3
* Azure
* Azure Databricks 3
* ETL 3
* Typescript / javascript3
* React 3
* HTML3
* Experience with AODA/WCAG 2.0 AA amust
* Experience using Azure DevOps3
AODA Experience15%
* Experience withAODA/WCAG 2.0 AA required
* Demonstratedexperience with AODA compliance
Soft Skills 15%
* Excellent analytical problemsolving anddecision making skills
* Strong leadership andcollaboration skills
* Proven track record forbuilding strong working relationships
* Ademonstrated team player with a track record for meetingdeadlines
* Strong verbal and writtencommunication skills
Must Have:
* 5 years of demonstrated experience with theuse of Python language and Fast API
* 3 years ofReact experience
* 3 years of Azureexperience
Preferable
* Had Government experience