Understanding of the software development process.
Strong background in productivity software & collaboration tools.
Microsoft .NET Framework (C#) experience.
Familiarity with SQL and No SQL Databases.
Web browser-based development experience (Blazor, JavaScript, CSS, HTML, XML/XSLT).
Proficient in both front-end and back-end development.
Project management, time management, planning, organizational and analytical skills required.
Basic design ability: Including knowledge of UI/UX and basic prototype design.
Sound Knowledge of Test and Defect Management tools like ALM and Jira