A .NET full stack web developer who is passionate about building professional solutions having clear user experience and highly accessible through different devices. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application, taking an active role in the design and implementation defining how the application looks as well as how it works, front-end and back-end. The perfect candidate should be capable of learning new technologies and has excellent communication and time management skills.
Responsibilities
- Build Web APIs, back-end software solutions, and web applications
- Communicate regularly and write clean code
- Review, analyze and resolve application issues as they arise
- Collaborate with team members on the design and implementation of new platform functionalities
- Produce high-quality software on schedule and explore new software design and architecture
- Extend and optimize current software architecture
- Participate in design and code reviews regularly.
- Evaluate and identify appropriate technology choices.
Qualifications
· Bachelor’s degree in computer science or a relevant degree.
· 1-3 years of experience in web applications development by using ASP.NET
· Strong understanding of OOP and Data Structures.
· Experience in .NET Framework, MVC model, LINQ and Web APIs.
· Experience in HTML, CSS, JavaScript and JQuery is a must.
· Experience in relational database (MS SQL Server).
· Experience with version controls like GIT or TFS.
· Experience in SharePoint on-premises/Online is a big plus.
Experience in any Frontend framework like (Angular or React) is a plus.
About the company
EJADA is a leading IT Saudi Arabia services provider in the Middle East and North Africa (MENA) region, enabling enterprises and public-sector organizations to maintain and increase their competitive edge through innovative IT solutions.
14 El Shahid Eshak Yacoub, Almaza, Cairo, Egypt , 11843
Cairo, Cairo Governorate, Egypt
Cairo, Cairo Governorate, Egypt
Be vigilant about potential scams, phishing attempts, or fraudulent activities, and seek credible sources or reviews to assess the trustworthiness of the company. Remember, your personal and financial security is paramount, and taking preventive measures is crucial to safeguarding your information from potential risks and unauthorized use. SupportFinity is not responsible for any consequences that may arise from disclosing such information to unauthorized or fraudulent entities.
FT-E4950
Full-time
40 hrs/wk
Cairo Governorate
On site
Entry (0-2 yrs)
Regular schedule
English - Arabic