Complete Description:
1. Develop user interface and API’s using .Net Core, JavaScript, Angular and C#. – 60%
2. Debug and correct existing code using . Net Core, JavaScript, Angular and C#. – 20%
Participate in meetings to understand business requirements, design solution, convey task status, and plan application development – 10%
3. Test new and existing code for accuracy against business
requirements – 10%
Minimum Qualification (Microsoft Azure related):
- Experience in using Microsoft Azure – 3 years
- Azure Technologies (e.g. Azure function, Azure Batch/Web Jobs) -- 3 years
- Azure DevOps -- 3 years
- Git, Build CI/CD pipelines – 3 years
Minimum Qualification (UI related):
- Angular 14.0 or above with TypeScript, Bootstrap, Jasmine, Karma (or other Angular testing framework) -- 3 years
- Experience with other web UI development tools/languages (JavaScript, jQuery, Ajax, MVC) -- 5 years
Other minimally required technical skills:
- Experience in developing/maintaining IT systems using Microsoft .NET 2.0 and above (C# preferred) -- 12 years
- Experience in Relational database technologies, database design (MS SQL (preferred) or Oracle) – 12 years
- Experience in Test Driven Development and test automation – 5 years
- Experience in Agile Development Methodologies -- 6 years
- .NET CORE 1.0/2.0 and above using C# -- 3 years
- ORM Tools (Entity Framework (preferred) or equivalent) – 6 years
- Experience leading and mentoring small team – 2 years.