Bachelor's degree in Information Technology,
Software Engineering, Computer Science, or related field.
At least 4 - 7 years of hands-on experience in software development.
Strong proficiency in MS SQL and relational database design.
Expertise in Microsoft technologies: ASP.NET Core, .NET 5/6, MVC Framework, REST API development, background services.
Front-end development experience with Angular, TypeScript, JavaScript, HTML 5, CSS 3 and Blazor.
Familiarity with Azure Cloud services like App Service, Azure Storage, Key Vault, Azure Function, Logic-App, etc.
Hands-on experience with version control systems and ability to implement CI/CD pipelines using Azure DevOps for automated builds and deployments.
Skilled in debugging and monitoring tools (Postman, Fiddler, Application Insights) for troubleshooting and performance optimization.
Understanding of enterprise standards: logging, monitoring, access control, and secure data handling.
Knowledge of OOP Concept & software architecture principles, including microservices and SOA.
Experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI) for building low-code/no-code solutions and integrating with enterprise systems.
Comfortable working in Agile and traditional waterfall models.
Strong English communication skills with ability to work effectively with regional teams.
Cross-cultural sensitivity and fully understand and adopt company's values
Experience in sizeable multinational corporations to work with large cross-functional teams.