Browse Jobs
For Employers
Post JobLog inGet Started

Dot Net Developer

Gulf Data International
Cairo, Egypt
Posted 7 months ago
125Applicants for1 open position
  • 30Viewed
  • 3In Consideration
  • 29Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Summary: We are seeking a skilled .NET Developer to join our dynamic team. The ideal candidate will be responsible for developing, testing, deploying, and maintaining .NET applications. The role requires a strong understanding of software design principles, proficient coding skills, and a passion for staying updated with the latest technologies. As a .NET Developer, you will collaborate to deliver high-quality software solutions that meet client needs and business objectives.

Responsibilities:

  • Design, develop, test, and deploy high-quality .NET applications.
  • Write clean, scalable, and maintainable code using .NET programming languages (C#, VB.NET, etc.).
  • Troubleshoot and debug applications to ensure optimal performance and reliability.
  • Conduct unit testing and participate in code reviews to ensure code quality.
  • Integrate existing software applications and third-party libraries as needed.
  • Stay updated with industry trends, best practices, and emerging technologies related to .NET development.

Job Requirements

Technical Skills Requirements:

  • Minimum 5 to 6 years Proficiency in .NET framework, .NET core including ASP.NET MVC, WCF, Web API, etc.
  • Strong experience in programming languages such as C#, VB.NET.
  • Experience in designing, developing, and implementing microservices architecture.
  • Familiarity with messaging systems like RabbitMQ/Kafka or similar message brokers.
  • Knowledge of front-end technologies like HTML, CSS, JavaScript, JQuery, Bootstrap and other UI frameworks 
  • Experience in Angular/React based front-end development.
  • Database design and development skills with SQL Server, Oracle, MySQL, or other relational databases. 
  • Familiarity with containerization using Docker. Understanding of container orchestration tools like Kubernetes.
  • Experience with version control systems (Git, SVN, etc.).
  • Understanding of software development methodologies (Agile, Scrum, etc.).
  • Familiarity with cloud services (Azure, AWS, GCP etc.) is a plus.
  • Excellent problem-solving and analytical skills.
  • Ability to work collaboratively in a team environment.
  • Strong communication and interpersonal skills.

Key Competencies:

  • Adaptability and willingness to learn new technologies.
  • Attention to detail and commitment to producing high-quality work.
  • Time management and organizational skills to handle multiple tasks and deadlines.
  • Proactive approach to problem-solving and decision-making.
  • Team player with excellent communication and collaboration abilities.

 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentDot Net Developer