The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Responsibilities
- Design, code, test and manage various applications
- Collaborate with engineering team and product team to establish best products
- Follow outlined standards of quality related to code and systems
- Develop automated tests and conduct performance tuning
.Net Developer JD:
- Quick learner, motivated self-starter and effective team player
- Design, develop and maintain web applications using ASP.NET, C#, API, Entity Framework and preferably also worked on Blazor framework.
- Develop and optimize SQL queries, stored procedures and database structures to enhance application functionality.
- Implement and manage cloud based solutions using Microsoft Azure, including App Services, Azure Functions and Azure SQL.
- Utilize Azure Blob Storage, Azure Key Vault and Azure Logic Apps for secure and efficient data management.
- Exposure to application migration projects will be a preferred.
- Experience integrating web applications with SAP using Gateway (GW) or Azure API Management (APIM) is a plus
- Strong understanding of Agile methodologies and version control systems like Git
- Experience with Angular client frameworks (nice to have)
- Familiarity with application framework upgrades (nice to have)