Candidate must possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a .NET Windows Application Developer, with at least 3 years of hands-on experience in designing and developing Windows desktop/ Web applications using C# and ASP.NET.
Proficiency in C# and .NET Framework/.NET Core and in using Visual Studio & other development tools
...
Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
Minimum 2 years managing software development and/or system integration projects.
Software developer background — hands-on coding/scripting experience (Python, JavaScript, or similar) and the ability to read, understand, and challenge code and technical designs.
...