Senior Applications Developer - Angular .NET
Job Description
Scope of the work
Development of front-end UI with Angular and backend with .NET. Expected to support production release in weekend as per plan mostly once in a month.
Technical Skills -
Knowledge of developing micro services development, Angular, .NET CORE, WebAPI, REST, Azure (App Services, AKS, etc.) Kubernetes, and Docker containers along with DevOps using Jenkins and other tools
Angular -
1. Expert in angular and hands on working with Component, Services, Directive, Pipe & Filter, Two-way binding, Event handling, NgModules, Observables, Dependency Injection, Routing etc.
2. NPM packages and CLI Commands
3. RXjs
4. Unit test- Jasmine Karma
5. Responsive UI design principles
6. Arch Term Familiarity - Micro frontend, singleton pattern, observable pattern
. NET
1. OOPs Concept with C#
2. .net core
3. Authentication/Authorization mechanism for ex -token based or cookie based
4. Design Patterns & Microservices
5. SOLID Principal
6. Unit Test - NUnit
7. Azure Services(key vault, app config, Blob storage, redis cache, service bus, event grid, ADLS, App insight etc)
8. Database - SQL, COSMOS
Other Skills:
Safe agile experience with ADO, excellent communication skills, collaboration with partner and business teams, delivery excellence, quality focused etc.
