Senior Full Stack Developer

Cairo, Cairo Governorate, Egypt on site Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description

We are looking for a highly skilled and experienced Senior Full Stack Developer specializing in .NET technologies to join our dynamic team. The ideal candidate will have a deep understanding of .NET development, front-end and back-end systems, and extensive experience leading development teams. This role requires both technical expertise and strong leadership skills to mentor team members and drive the successful delivery of complex projects.

Development and Architecture:

  • Design and build advanced applications for the Web platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, structured, testable code using .NET Core.
  • Build Restful API services using .NET Core.
  • Document development and operational procedures.
  • Estimate task duration and log project hours.
  • Analyze system design and performance.
  • Support junior developers.
  • Develop and write high-quality coding standards.
  • Continuous Integration using Git to participate with team members on the same module.

Requirements

  • BS degree in Computer Science, Engineering, or a related subject.
  • Proven software development experience with .NET Core platform.
  • Proven working experience in web development and database.
  • Experience working with remote data via REST and JSON.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general architectures, trends, and emerging technologies.
  • Solid understanding of the full software development life cycle Skill for writing reusable libraries.
  • Skill for writing reusable libraries.
  • Experience with Microsoft SQL Server.
  • Experience In database design.
  • Knowledge and experience with build and release management.
  • Experience in technical leading teams.
  • Knowledge in health care digital systems is a plus.
About this role

Summary

Develop and lead .NET applications, mentor team members, and ensure project delivery.

Job title

Senior Full Stack Developer

Experience level

5+ years

Industry

software

Location requirements

Cairo, Egypt; remote work not allowed

Salary

Not specified

Management role

Yes

Skills & keywords

Required skills

computer science.NET Coreweb developmentRESTJSONSQL Serverdatabase designbuild managementtechnical leading

Preferred skills

health care digital systems

Specializations

.NETfull stackweb developmentAPIdatabase
Locations

Structured locations inferred from the posting.

Cairo, Cairo Governorate, Egypt

On-site City