Backend Developer

Ultimate Solutions Egypt

Posted on 5 Dec

Experience

4 - 9 Years

Job Location

Giza - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Develop and implement new features in web applications using .NET / .NET Core on the server side and Angular (v8+) on the client side.

Participate in analyzing client requirements and translating them into technical solutions and development tasks.

Build responsive, user-friendly, and reusable UI components using Angular.

Integrate frontend applications with backend services through RESTful APIs in a secure and efficient way.

Write clean, maintainable, and well-structured code following team coding standards and best practices suitable for a Software House setup.

Participate in code reviews and suggest improvements to code quality, performance, and architecture.

Troubleshoot and debug application issues, and optimize performance when needed.

Collaborate closely with other developers, QA engineers, and business teams to deliver project milestones on time.

Create and maintain technical documentation and contribute to knowledge sharing within the team.

Continuously improve technical expertise and stay updated with .NET and Angular trends and tools.

Desired Candidate Profile

  • Bachelor s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • Exactly 4 years of hands-on experience in web development using .NET / .NET Core in a real-world environment, preferably in a Software House or software services company.
  • Strong practical experience with Angular (Angular 2+, preferably Angular 8+), including building reusable components and services.
  • Solid knowledge of C#, OOP principles, and ASP.NET Core (Web API or MVC).
  • Good understanding of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience working with relational databases such as SQL Server including table design, queries, and stored procedures.
  • Experience consuming and working with RESTful APIs and JSON.
  • Familiarity with Git for source control (branches, pull requests, merging).
  • Strong communication and teamwork skills, with the ability to work on multiple projects and meet deadlines.
  • Good command of English (especially for reading and writing technical documentation).
  • Experience working in Agile or Scrum teams.
  • Basic knowledge of CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins, etc.).
  • Experience with Angular UI libraries (Angular Material, PrimeNG, ngx-bootstrap, etc.).
  • Understanding of software architecture and clean coding principles (Layered Architecture, SOLID, Clean Code).

Company Industry

Department / Functional Area

Keywords

  • Backend 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