Description:
Responsibilities: 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 debugging applications.
Skills, Experience, and Skill Set Requirements:
- Software Development - 40%
- Experience with troubleshooting and remediation of performance issues in web-based applications and Windows services.
- Experience working with and contributing to reusable software components.
- Experience developing web applications compatible across multiple web browsers and versions.
- Experience developing applications that utilize relational databases for data storage and retrieval.
- Experience in building applications that are automatically built, packaged, and deployed to servers by other teams (asset).
- Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and WCAG AA compliance in web development.
- Technical Skills - 45%
- Experience developing, testing, and debugging code using MS Visual Studio 2017 and 2022.
- Proficiency in C# .NET Framework 4.8 or later.
- Experience with Oracle 19c and PL/SQL.
- Knowledge of XML schemas (XSD), DTDs, and XSLT for data transformation.
- Experience with MS Azure DevOps, GIT, and YAML pipelines.
- Proficiency in client-side libraries: Bootstrap, AngularJS, Angular (v17, Typescript, RXJS, NGRX, Lodash, Material), JQuery, JavaScript, HTML5/CSS3.
- Experience with configuration and administration of Microsoft Windows and Linux/UNIX operating systems.
- Soft Skills - 10%
- Excellent verbal and written communication skills for collaboration with QA, product managers, and stakeholders.
- Effective communication with team members and willingness to seek help when needed.
- Enthusiasm to learn new technologies and improve skills.
- Strong problem-solving skills for debugging and troubleshooting.
- Experience working in teams, familiar with Agile methodologies like Scrum.
- Attention to detail to ensure code quality and functionality.
- Ability to coordinate with multiple teams across different areas.
- Organization Experience - 5%
- Previous experience in the public sector or organizations of similar size.
Must Have:
- Knowledge and understanding of AODA and WCAG AA compliance in web development.
- Experience developing, testing, and debugging code with MS Visual Studio 2017 and 2022.
- C# .NET Framework 4.8 or later.
- Oracle 19c and PL/SQL.
- XML schemas (XSD), DTDs, and XSLT.
- MS Azure DevOps, GIT, YAML pipelines.
- Client-side libraries: Bootstrap, AngularJS, Angular (v17), Typescript, RXJS, NGRX, Lodash, Material, JQuery, JavaScript, HTML5/CSS3.