On-site Full Time
--
Systems Limited - Egypt

Job Details

Job Summary:


We are looking for a skilled .NET Developer to design, develop, test, and maintain reliable software applications. The ideal candidate should have strong knowledge of the .NET framework, C#, database management, and API integration, with the ability to develop scalable solutions and collaborate effectively with cross-functional teams.


Key Responsibilities:


  • Develop, maintain, and enhance web applications using C# and the .NET framework.
  • Design and implement scalable, secure, and high-performance software solutions.
  • Develop and maintain RESTful APIs and web services.
  • Write efficient SQL queries and manage database operations using SQL Server.
  • Collaborate with business analysts, software developers, and other stakeholders to understand technical requirements.
  • Identify, troubleshoot, and resolve software defects and performance issues.
  • Participate in code reviews and follow software development best practices.
  • Perform unit testing and support integration testing to ensure application quality.
  • Maintain technical documentation and contribute to continuous improvements.
  • Stay up to date with emerging technologies and industry standards.


Job Requirements:

  • Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field.
  • Proven experience as a .NET Developer or in a similar software development role.
  • Strong proficiency in C# and the .NET ecosystem, including .NET Core or modern .NET.
  • Solid knowledge of ASP.NET MVC, ASP.NET Core, and web application development.
  • Experience with Microsoft SQL Server, database design, and SQL queries.
  • Strong understanding of REST APIs, web services, and system integration.
  • Knowledge of object-oriented programming (OOP), design patterns, and software development principles.
  • Familiarity with Git or other version control systems.
  • Understanding of debugging, testing, and performance optimization.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and collaboratively within a team.


Join our Telegram channel Get the latest jobs as soon as they are posted Join

Similar Jobs

Systems Limited - Egypt
Dotnet Developer
About Systems Limited - Egypt
Egypt, Giza
Information Technology and Services