Backend Developer
Ultimate Solutions Egypt
Posted on 5 Dec
Send me Jobs like this
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
- IT - Software Services
Department / Functional Area
- IT Software
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
Ultimate Solutions Egypt
https://wuzzuf.net/jobs/p/h34x32hplr8i-backend-developer-ultimate-solutions-egypt-giza-egypt