Strong experience with Angular 8 and 10, 3 years+ combined, and other Angular version 4 years+
Strong experience in using and developing Angular UI libraries, 4 years+
Strong experience in code review and unit testing
Good experience with Identity and Access Management
Proficient with both front end and backend development, including any associated areas such as API design/management and DevOps
Experience with implementation of approved user interface, design and deployment
Knowledge and experience with the design and development of REST API services
Knowledge and experience integrating front-end UI with the constructed API
Deliverables:
12C Upgrade Modify User UI
12C Upgrade Service Desk UI
12C Upgrade Organization Management UI
12C Upgrade Service Creation and Management UI
12C Upgrade Unified User Registration UI
12C Upgrade User Recovery and Management UI
12C Upgrade Portal Registration UI
12C Upgrade Bulk Registration UI
Custom Angular library for ONE ID
Responsibilities:
Develop the ONE ID 12C screens for Service Desk, User Recovery and Management, Portal and Bulk Registration and Express Registration using Angular
Experienced developing and using custom Angular UI library
Develop single page web applications
Enhance UI Framework and developing UI Components
Develop dashboard application
Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience.
Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality.
Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes and triage as required.
Research and implement latest front-end technologies and standards to ensure we are always using the best techniques possible.
Desired Skills:
College/University undergraduate degree in Computer Science or Engineering, or related discipline from a recognized institution or equivalent experience
Knowledge and experience with programming user interfaces and Internet-ready applications
Knowledge and experience in continuous integration and continuous delivery (CI/CD) methodologies
A team player with a track record for meeting deadlines; strong relationship building, facilitation and influencing skills to successfully partner with internal and external stakeholders
Working knowledge of privacy policies and security principles
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Experience conducting design walkthrough sessions with project team
Experience in structured methodologies for the development, design, implementation and maintenance of applications
Experience in design, code, test, debug and document applications
Experience in the use of object and/or third generation language development tools
Experience in application design, latest design patters, deployment and troubleshooting
Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
Experience with Application Programming Interface
Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
Ability to provide post-implementation support and resolve any post-implementation technical issues
Ability to provide user and system documentation as required
Proven track record working with Identity and Access Management solutions would be an asset
Knowledge of leading edge technologies design criteria, security and recovery procedures, preparation of technical specifications for installation, testing and performance of integrated, multi-services systems; assess performance and capacity of existing system making recommendations for improving performance and develop technical documentation.
Experience planning, migrating, implementing and sustaining large complex system development projects
Knowledge of JIRA and Confluence.
Experience designing and developing large, complex, highly available, mission critical server applications