Software Development
Agile Methodologies
Java Development
Python Programming
Database Management
Cloud Computing
Problem Solving
Team Collaboration
Communication Skills
Version Control
API Development
Financial Software
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.
...
Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
6+ years managing software development and/or system integration projects, with at least 2 years leading or mentoring other project managers.
Strong software development background — you have built or meaningfully contributed to software, can review technical designs, and can evaluate engineering estimates with credibility.
...