Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

Nasr City, Cairo
Posted 1 year ago
34Applicants for2 open positions
  • 31Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

We are seeking a highly experienced Senior .NET Developer with a track record in digital transformation projects. The ideal candidate should have at least 4 years of experience and a strong background in .NET Core projects. The candidate should also have experience working with Agile methodologies, a good understanding of Continuous Integration and Continuous Deployment (CI/CD) practices, and strong knowledge of data structure and clean architecture principles.

  • Design and develop .NET applications, services and APIs using .NET Core technologies.
  • Collaborate with cross-functional teams to identify and solve complex software problems.
  • write clean, scalable, and testable code that meets quality standards.
  • participate in code reviews and provide feedback to improve software quality.
  • Use Agile development methodologies and work collaboratively with other developers and stakeholders to deliver high-quality software products.
  • Participate in the development of CI/CD pipelines and automation of build and deployment processes.
  • Apply data structure and clean architecture principles to develop high-performance, maintainable, and scalable software products.
  • Mentor junior developers and provide guidance on best practices and coding standards.




     


 

Job Requirements

  • +5 years of experience in software development with a focus on .NET technology.
  • Experience with .NET Core projects is essential.
  • Strong knowledge of C#, ASP.NET, MVC, Web APIs, and related technologies.
  • Proven track record in delivering digital transformation projects from start to finish.
  • Familiarity with Agile development methodologies and best practices.
  • Good understanding of CI/CD practices and experience working with tools such as Jenkins, Azure DevOps, or GitLab.
  • Strong knowledge of data structure and algorithms and their applications in software development.
  • Good understanding of clean architecture principles and their application in developing maintainable and scalable software products.
  • Excellent communication and interpersonal skills.








     

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer