drjobs Software Developer - Senior العربية

Software Developer - Senior

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

7-10 years

Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Responsibilities/AssignmentDeliverables SeniorFront-EndDeveloper

Designs,developsandmaintainsinternalandexternalweb;Usesknowledgeofcommonwebdevelopmentlanguagestobuildandexpandapplicationfunctionalitybywritinghigh-qualitycodeusingappropriate;Ensuresapplicationsremainscalablewhilecomplyingtostandardsandfollowingbest;Testsanddebugsapplicationsandensuresthatsoftwareisproperly;Collaboratesclearlyandprofessionallyaspartofadevelopmentteamandcommunicateswith


MandatorySkills:

  • 7+yearsofwebdevelopmentexperiencewithHTML5,CSS3,SCSS/SASS,JavaScript,AJAXandjQuery
  • 5+yearsofhands-ondevelopmentin;including.NETCore
  • 3+yearsofexperiencedevelopingapplicationsinscript-basedMV*front-endframeworkslikeAngular(orReact)withTypeScriptandcomponentlibraries
  • ExperienceworkingwithRESTAPIs,SQL,andnon-relationaldatabasessuchasCosmosDB
  • ExperiencewithGitandknowledgeofsourcecontrolstrategies
  • KnowledgeofWCAGstandardsandtechniques,includingWAI-ARIAandOWASPsecurityprinciples/bestpractices
  • Solidcommunicationsskills:theabilitytounderstand(comprehension)andfollowinstructionsandrequirementstocommunicateclearlyandeffectivelybothverballyandin

Nicetohaveskills:

  • KnowledgeofMicrosoftSharePoint:administration,SOAP/REST,SharePointapplicationdevelopment(SPFx)
  • ExperienceworkingwithServiceWorkers
  • ExperiencewithMicrosoftAzureCloudandDevOps
  • ExperiencewithAzureFunctions
  • ExperiencewritingscriptswithPython



Requirements

EvaluationCriteria



Criteria

Weighting


Front-EndFrameworks

  • Experiencedevelopingapplicationsinscript-basedMV*front-endframeworkslikeAngular(orReact)withTypeScriptandcomponentlibraries

30%

WebDevSkills

  • HTML5,CSS3,SCSS/SASS,JavaScript,AJAXandjQuery



20%

;Skills

  • Demonstratedexperienceworkingwith;technologies:OOdesignpatterns,writingapplicationsinC#,familiaritywith.NET

15%

APIsandDatabases

  • WorkingexperiencewithRESTAPIs,SQL,andnon-relationaldatabasessuchasCosmosDB


10%

SourceControl

  • ExperiencewithGitandknowledgeofsourcecontrolstrategies

10%

StandardsandBestPractices

  • KnowledgeofWCAGstandardsandtechniques,includingWAI-ARIAandOWASPsecurityprinciples/bestpractices


10%

CommunicationsSkills

  • Demonstratestheabilitytounderstand(comprehension)andfollowinstructionsandrequirementstocommunicateclearlyandeffectivelybothverballyandin

5%



Evaluation Criteria Criteria Weighting Front-End Frameworks Experience developing applications in script-based MV* front-end frameworks like Angular (or React) with TypeScript and component libraries 30% Web Dev Skills HTML5, CSS3, SCSS/SASS, JavaScript, AJAX and jQuery 20% Skills Demonstrated experience working with technologies: OO design patterns, writing applications in C#, familiarity with .NET 15% APIs and Databases Working experience with REST APIs, SQL, and non-relational databases such as Cosmos DB 10% Source Control Experience with Git and knowledge of source control strategies 10% Standards and Best Practices Knowledge of WCAG standards and techniques, including WAI-ARIA and OWASP security principles/best practices 10% Communications Skills Demonstrates the ability to understand (comprehension) and follow instructions and requirements to communicate clearly and effectively both verbally and in 5%

Employment Type

Full Time

Company Industry

About Company

0-50 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.