Responsibilities:
- Participate in the full software development lifecycle: analysis, design, coding, testing, and deployment.
- Write clear technical specifications and translate them into functional code.
- Develop, debug, and implement application upgrades, enhancements, and integrations.
- Apply Object-Oriented Programming (OOP) principles to build maintainable and reusable solutions.
- Integrate .NET applications (ADO.NET, Entity Framework) with databases.
- Perform code refactoring to improve maintainability, reusability, and efficiency.
- Provide technical support to departments and end-users when needed.
- Carry out other related tasks as assigned.
Skills
Minimum Requirements:
- Bachelor’s degree in Computer Science or a related field.
- 0-2 years of professional experience in .NET development.
- Jordanian nationality is required.
Preferred Qualifications:
- Strong proficiency in C#.NET (required), with additional knowledge of VB.NET considered a plus.
- Experience with ASP.NET (Web Forms, MVC, .NET Core).
- Front-end development with HTML, JavaScript, jQuery, AJAX, CSS, Bootstrap.