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.
- 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.
- 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.
- 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.