Mid-Level Software Engineer Vacancy
Job Location:
Amman, Jordan
Employment Status:
Full-Time
Educational Requirements:
Degree in Computer Science, Software Engineering, or a related subject
Experience Requirements:
2+ years of experience with .NET development technologies including .NET Core, C#, and Web API.
Qualifications:
- 2+ years of experience with .NET development technologies including C#, .NET Core, Razor, MVC and Web API.
- Proficiency of MS-SQL, T-SQL, and database concepts.
- Familiarity with one or more JS frameworks (e.g., VueJS, AngularJS, NodeJS, ReactJS).
- Understanding of OOP concepts and software design principles.
- Experience with source control management systems.
- Basic understanding of Agile methodologies.
- Good problem-solving skills and willingness to learn.
Responsibilities:
- Participate in the design, development, and testing of software solutions.
- Participate in technical design and code reviews for new enhancements and work delivered by the team.
- Work with senior developers to understand requirements and implement solutions.
- Follow coding best practices and maintain code quality.
- Stay updated with emerging technologies and industry trends.
- Write and maintain documentation for code and processes.
- Collaborate with team members and support project delivery.
- Perform other tasks as required within the role.