Back
Full-time
avatar
EJADA systems Ltd
|
Salary: Negotiable

Senior .NET Developer

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


Full-time Position

Cairo Governorate - Egypt / Onsite

Onsite

Specialist (2-5 yrs)

English - Arabic

ASAP

Any Time Zone

Share this Job
About the company
avatar
EJADA systems Ltd
IT & software
EJADA is a leading IT 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
Cairo Governorate, 11843
Egypt

Full-time Position

Cairo Governorate - Egypt / Onsite

Onsite

Specialist (2-5 yrs)

English - Arabic

ASAP

Any Time Zone

Share this Job