DotNet Developer

Daam

Employer Active

Posted 4 hrs ago

Experience

3 - 8 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Participate in the full software development lifecycle (SDLC) from analysis and design to development, testing, deployment, and support.

Write clean, maintainable, and well-documented code following best practices and organisational standards.

Collaborate with business analysts, project managers, and other developers to understand requirements and deliver solutions on time.

Troubleshoot, debug, and resolve software defects and performance issues.

Maintain and enhance existing applications to improve functionality, performance, and security.

Stay updated with emerging .NET technologies and industry trends to recommend improvements and innovations.

Ensure compliance with security policies, data protection regulations, and internal governance standards.

Develop web applications, APIs, and services using ASP.NET Core, C#, and related frameworks.

Design and implement database solutions using SQL Server/ Postgres, Entity Framework, or other ORM tools.

Integrate third-party APIs, services, and systems as required.

Implement front-end components using HTML, CSS, JavaScript, and frameworks like Angular, React, or Blazor.

Write unit and integration tests using frameworks such as NUnit, xUnit, or MSTest.

Utilise GCP or other cloud platforms for application deployment, scaling, and monitoring.

Implement authentication and authorisation mechanisms (e.g., OAuth, JWT, Identity Server).

Participate in code reviews to ensure code quality and knowledge sharing.

Optimise application performance through code refactoring, caching strategies, and database tuning.

Support CI/CD pipelines using tools like Azure DevOps, Jenkins, or GitHub Actions.

Desired Candidate Profile

Bachelor s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Equivalent combinations of education, certification, and relevant experience may be considered.

3+ years of professional experience in software development with a focus on the .NET stack.

Proven experience in developing web applications using ASP.NET MVC and/or ASP.NET Core.

Strong proficiency in C# and object-oriented programming.

Hands-on experience with SQL Server or similar relational databases.

Experience with front-end technologies (HTML, CSS, JavaScript).

Experience with cloud platforms (Google GCP, Microsoft Azure, AWS).

Exposure to microservices architecture and containerization (Docker, Kubernetes).

Familiarity with Agile/Scrum methodologies.

Experience with version control systems (Git).

Knowledge of DevOps practices and CI/CD tools.

Company Industry

Department / Functional Area

Keywords

  • .Net Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com