Job Title or Location

Senior Software Developer

CYNET SYSTEMS - 511 Jobs
Toronto, ON
Posted yesterday
Job Details:
Full-time
Executive

Job Description:
Responsibilities:
  • Designing, developing and implementing front end code including user interface interactions and creating *** and effective user interfaces.
  • Required to translate technical systems specifications into working, tested applications.
  • This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.
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%.
  • Web Dev Skills - 20%.
  • ASP.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 DB.
  • Source Control - 10%.
  • Experience with Git and knowledge of source control strategies.
  • Standards and Best Practices - 10%.
  • Knowledge of WCAG standards and techniques, including WAI-ARIA and OWASP security principles/best practices.
  • Communications Skills - 5%.
  • Demonstrates the ability to understand (comprehension) and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.

Share This Job: