● Programming with Java and .NET-based technologies.
● Using Java development frameworks in the server layer.
● Using TFS and Git.
● Using XML, RESTful, and Web API.
Requirements
● Work experience in the field of programming with Java and .NET-based technologies.
● Experience in using Java development frameworks in the server layer.
● Professional experience in using Maven, Junit, and Git.
● Professional experience in using XML, RESTful, and Web API.
● Familiarity with SOLID principles and microservice architecture.
● Familiarity with Scrum processes.
● Familiarity with OWASP security mechanisms.
● Professional experience in Microsoft OWIN Security.
● Professional experience in ASP.Net MVC.
● Professional experience in Entity Framework.
● Getting to know .NET Core. is an advantage.
● At least a Bachelor's degree in Computer Engineering, or Information Technology.
● Maximum age: 43 years old.
● Gender preference: Male/Female.
● At least three years of work experience.
● Teamwork skills.