Strong application/software development or programming experience in Angular 4+, Typescript, JavaScript, HTML5, CSS
Strong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behaviour subjects, services, Angular routing
Experience in writing Unit tests using Jasmine, Karma, Protractor
Experience in creating Re-usable Web component
Good experience in system, application architecture, design, development, implementation and deployment (end-to-end)
Solid understanding with API architecture with the related integration protocols (e.g. Web Services (REST and JSON), as well as the related security requirements/models.
Good experience with integrated system environments
Experience with re-use and standardization, security considerations, deployment architecture like automated application builds, software configuration management and tools
Qualifications
Bachelors degree or diploma in Computer Science or related field
Must have working experience on the following tools/IDEs
Visual Studio Code, Git, Azure Devops, Sonar Qube, Nexus