avatar

Senior .NET Developer

EJADA systems Ltd |
Full-time
Cairo Governorate
Negotiable
Specialist (2-5 yrs)
English - Arabic

A senior Full Stack Developer is responsible for participating in all phases of the project lifecycle and consistently delivers business value to our clients. The role holder is also responsible for implementing best practices, and helping set direction for the technical aspects of the web development process.

Responsibilities

  • Develop Applications using C#, .NET Framework, ASP.NET.
  • Build Web APIs, back-end software solutions, and web applications.
  • Communicate regularly and write clean code.
  • Revise, update, refactor and debug 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.
  • Play a key role in feature implementation and enhancement, code refactoring and defect fixing.

Qualifications

·        Bachelor’s degree in computer science or a relevant degree.

·        3+ years of experience in web applications development by using ASP.NET

·        Can be a leader, technical architect, mentor and driver towards the right technology.

·        Strong understanding of OOP, Design Patterns and SOLID Principles.

·        Experience in .NET Framework, MVC model, LINQ and Web APIs is a must.

·        Experience in HTML, CSS, JavaScript and JQuery is a must.

·        Experience in React 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 Power BI is a big plus.


Skills:

  • Strong business communication and presentation skills
  • Aptitude in decision-making and working with numbers
  • Highly organized with strong multitasking skills
  • Good time management skills
  • Good problem solving skills
  • High attention to detail


Job code
FT-BE056
Job type
Full-time
Work hours
40 hrs/wk
Location
Cairo Governorate
Work mode
On site
Experience level
Specialist (2-5 yrs)
Work schedule
Regular schedule
Language
English - Arabic
About the company
EJADA systems Ltd
IT & software
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
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.
Job code
FT-BE056
Job type
Full-time
Work hours
40 hrs/wk
Location
Cairo Governorate
Work mode
On site
Experience level
Specialist (2-5 yrs)
Work schedule
Regular schedule
Language
English - Arabic