Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from YASH Technologies
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
- 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).
Qualifications
- Experience in designing, coding, testing and managing applications.
- Proficiency in ASP.NET, C#, API, Entity Framework and Blazor.
- Strong background in Microsoft Azure services including App Services, Functions, SQL, Blob Storage, Key Vault and Logic Apps.
- Knowledge of SQL query optimization, stored procedures and database design.
- Experience with SAP Gateway or Azure API Management integration.
- Understanding of Agile methodologies and Git version control.
- Angular client framework experience is a plus.
- Ability to work effectively in a team and learn quickly.