Full Stack Developer
Cairo, EgyptOn-siteFull-timeMid · 3-5 yearsH1B likely
About this role
Design, develop, and maintain scalable enterprise applications using C# and .NET Core. Build responsive, interactive front-end interfaces with Angular (Angular 2+). Develop and optimize SQL queries, stored procedures, and database schemas. Collaborate with cross-functional teams to gather requirements, troubleshoot issues, and deliver robust solutions. Requirements Bachelor’s or Master’s degree in Computer Science, Software Engineering, Business Administration, or a related field. 3-5 years of hands-on experience with C#, .NET Core, Angular, and SQL. Strong understanding of object-oriented programming, and microservices architecture. Proficiency in front-end technologies (HTML5, CSS3, TypeScript) and Angular frameworks. Experience with database design, optimization, and ORM tools. Familiarity with version control (Git) is a plus. Excellent problem-solving skills and ability to work both independently and in a team. Opportunity to work on challenging projects for large-scale enterprise clients. Collaborative and innovative work environment. Career growth and professional development support.
