Titre du poste ou emplacement
Cleo Consulting - 16 emplois
Toronto, ON
Télétravail
Full-time
Experienced
Publié il y a 29 jours Ce travail peut expirer bientôt !
Assignment: RQ07384 - Software Developer - Senior
Start Date: 2024-06-13
End Date: 2025-03-31
Office Location: 222 Jarvis St, Toronto
Organization: Central Agencies Cluster
Ministry: Ministry of Treasury Board Secretariat
# Business Days: 199.00 plus Extension # of Days: 120.00
Title: Software Developer
Hybrid - The successful candidate is expected to work onsite at 222 Jarvis St 3 days per week, and may work remotely up to 2 days per week
MUST HAVES:
  • 7+ years of web development experience with HTML5, CSS3, SCSS/SASS, JavaScript, AJAX and jQuery
  • 5+ years of hands-on development in C#/ASP.NET including .NET Core
  • 3+ years of experience developing applications in script-based MV* front-end frameworks like Angular (or React) with TypeScript and component libraries
  • Experience working with REST APIs, SQL, and non-relational databases such as Cosmos DB
  • Experience with Git and knowledge of source control strategies
Description
Responsibilities/Assignment Deliverables Senior Front-End Developer
Designs, develops and maintains internal and external web applications. Uses knowledge of common web development languages to build and expand application functionality by writing high-quality code using appropriate patterns. Ensures applications remain scalable while complying to standards and following best practices. Tests and debugs applications and ensures that software is properly documented. Collaborates clearly and professionally as part of a development team and communicates with clients.Mandatory Skills:
  • 7+ years of web development experience with HTML5, CSS3, SCSS/SASS, JavaScript, AJAX and jQuery
  • 5+ years of hands-on development in C#/ASP.NET including .NET Core
  • 3+ years of experience developing applications in script-based MV* front-end frameworks like Angular (or React) with TypeScript and component libraries
  • Experience working with REST APIs, SQL, and non-relational databases such as Cosmos DB
  • Experience with Git and knowledge of source control strategies
  • Knowledge of WCAG standards and techniques, including WAI-ARIA and OWASP security principles/best practices
  • Solid communications skills: the ability to understand (comprehension) and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.
Nice to have skills:
Knowledge of Microsoft SharePoint: administration, SOAP/REST, SharePoint application development (SPFx)
Experience working with Service Workers
Experience with Microsoft Azure Cloud and DevOps
Experience with Azure Functions
Experience writing scripts with Python
Evaluation Criteria Front-End Frameworks - 30%
Experience developing applications in script-based MV* front-end frameworks like Angular (or React) with TypeScript and component librariesWeb Dev Skills - 20%
HTML5, CSS3, SCSS/SASS, JavaScript, AJAX and jQueryASP.NET/C# Skills - 15%
Demonstrated experience working with ASP.NET technologies: OO design patterns, writing applications in C#, familiarity with .NET Core.APIs and Databases - 10%
Working experience with REST APIs, SQL, and non-relational databases such as Cosmos DBSource Control - 10%
Experience with Git and knowledge of source control strategiesStandards and Best Practices - 10%
Knowledge of WCAG standards and techniques, including WAI-ARIA and OWASP security principles/best practicesCommunications Skills - 5%
Demonstrates the ability to understand (comprehension) and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.