Browse Jobs
For Companies
Log inGet Started

Full Stack .Net Developer

T2 hub
Cairo, Egypt

Full Stack .Net Developer

T2 hub
Cairo, Egypt
posted 1 month ago

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Job Summary
  • We are looking for a skilled Full-Stack .NET Developer to design, develop, and maintain modern web applications. You will work on both backend and frontend components, collaborate with cross-functional teams, and contribute to building scalable, secure, and high-performance systems.
  • Key Responsibilities
  • Backend Development
  • Design, develop, and maintain RESTful APIs using .NET / .NET Core
  • Build scalable backend services using C#
  • Work with Entity Framework / Dapper for data access
  • Design and optimize SQL Server databases and queries
  • Implement authentication, authorization, and security best practices
  • Integrate with third-party APIs and services
  • Frontend Development
  • Develop responsive web interfaces using HTML, CSS, JavaScript
  • Build modern UI components using Angular / React / Blazor (based on stack)
  • Ensure cross-browser compatibility and performance optimization
  • Consume backend APIs and handle state management
  • System & Architecture
  • Participate in system design and technical architecture decisions
  • Write clean, maintainable, and well-documented code
  • Apply SOLID principles and design patterns
  • Optimize application performance and scalability
  • Collaboration & Delivery
  • Work closely with Product Managers, Designers, and QA teams
  • Participate in code reviews and technical discussions
  • Debug, troubleshoot, and resolve production issues
  • Follow Agile/Scrum development processes
  • What We Offer
  • Competitive salary and benefits
  • Opportunity to work on impactful, real-world products
  • Collaborative and growth-focused work environment
  • Flexible working model (on-site / hybrid / remote – optional)
  • Career development and learning opportunities

Job Requirements

  • Required Qualifications
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 3+ years experience as a Full-Stack or .NET Developer
  • Strong proficiency in C#, .NET Core, ASP.NET MVC / Web API
  • Experience with SQL Server and relational database design
  • Solid knowledge of JavaScript, HTML5, CSS3
  • Experience with at least one frontend framework (Angular, React, or Blazor)
  • Familiarity with Git and version control workflows
  • Understanding of REST APIs, JSON, and HTTP protocols
  • Preferred / Nice-to-Have Skills
  • Experience with Microservices architecture
  • Knowledge of Docker, Kubernetes, or containerization
  • Cloud experience (Azure / AWS)
  • CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
  • Experience with Unit Testing / Integration Testing
  • Exposure to Clean Architecture or Domain-Driven Design (DDD)
  • Soft Skills
  • Strong problem-solving and analytical skills
  • Ability to work independently and in a team
  • Good communication and documentation skills
  • Attention to detail and commitment to quality
  • Ability to manage priorities and meet deadlines

Featured Jobs

Similar Jobs

Search other opportunities
JobIT/Software DevelopmentFull Stack .Net Developer