Browse Jobs
For Employers
Post JobLog inGet Started
Exco Egypt logo

Sr.Backend Developer .Net

Exco Egypt
Cairo, Egypt
Posted 1 month ago
44Applicants for1 open position
  • 34Viewed
  • 21In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job overview

We are seeking a talented and motivated .NET Developer to join our growing development team. In this role, you will design, develop, and maintain high-quality, scalable applications using the .NET platform (primarily .NET Core and C#). You will work closely with cross-functional teams to deliver innovative software solutions and contribute to the development of cutting-edge applications.
 

Key Responsibilities

  • Application Development: Design, build, and maintain efficient, reusable, and reliable C# code for web, mobile, or desktop applications using the .NET framework.
  • API Development: Build and consume RESTful APIs or Web APIs using ASP.NET Core.
  • Database Integration: Develop and maintain database systems (SQL Server, MySQL, PostgreSQL, etc.), including designing schemas, writing queries, and optimizing performance.
  • Collaboration: Work closely with business analysts, project managers, and front-end developers to define and implement application features. Participate in design and code reviews to ensure best practices and maintainability.
  • Deployment & CI/CD: Contribute to continuous integration/continuous deployment (CI/CD) pipelines and help deploy applications to cloud environments (Azure, AWS, etc.).
  • Documentation: Produce technical documentation to ensure maintainability and scalability of software applications.

 


 

Job Requirements

Qualification

  • Proficiency in C#: Solid experience with C# and object-oriented programming principles.
  • .NET Framework/.NET Core: Strong experience with .NET Core and familiarity with the .NET Framework for building web, desktop, and cloud-based applications.
  • Web Development: Experience with ASP.NET Core for web applications, MVC, and Web API development.
  • Database Experience: Experience working with relational databases (e.g., SQL Server, PostgreSQL, MySQL) and proficiency in writing SQL queries.
  • Version Control: Familiarity with version control systems such as Git and experience in managing code repositories.
  • Cloud Experience (optional): Experience with Azure or other cloud platforms for hosting applications and services.
  • Problem-Solving: Strong troubleshooting skills with the ability to debug and resolve complex technical issues.
  • Team Player: Ability to collaborate effectively with cross-functional teams and work in an Agile environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 4 years of experience as a .NET Developer or in a similar role.

Preferred Skills

  • Experience with Microservices architecture.
  • Familiarity with DevOps practices and tools.
  • Familiarity with message queues (e.g., Azure Service Bus, RabbitMQ).
  • Knowledge of containerization using Docker and orchestration tools like Kubernetes.

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairSr.Backend Developer .Net