- Develop, maintain, and enhance web applications using .NET Core/.NET Framework for the backend and Angular for the front end.
- Build and integrate RESTful APIs and ensure seamless communication between the frontend and backend.
- Design, optimize, and manage SQL Server databases, ensuring data integrity and performance.
- Implement responsive web designs and ensure a smooth user experience using Angular, HTML, CSS, and TypeScript.
- Debug issues, conduct unit testing, and optimize application performance.
- Ensure applications follow security best practices and optimize code for better performance.
- Work within an Agile team environment, participate in sprint planning and collaborate with cross-functional teams.
Qualifications:
- Master’s or Bachelors in IT/Computer Science or Engineering background. with significant relevant experience.
Minimum Experience/Skills Required:
- 3-4 years of experience as a Full Stack Developer with expertise in .NET (C#) and Angular.
- Proficiency in .NET Core/.NET Framework, Entity Framework, and Web API development
- Strong experience in Angular (version 10+), TypeScript, HTML5, CSS3, and JavaScript.
- Solid understanding of SQL Server, database design, and query optimization.
- Experience with Git/GitHub for version control.
- Familiarity with Agile methodologies and DevOps tools.
- Strong debugging and problem-solving skills.
- Fluent in Arabic and English (written and verbal)
Preferred Skills:
- Experience with cloud platforms like Azure or AWS.Knowledge of Docker and Kubernetes for containerized applications.
- Familiarity with Microservices architecture.
- Experience in CI/CD pipelines for automated deployment.
- Strong understanding of security best practices in web applications