S

Full Stack Developer ".NET Core and Angular"

SSC HR Solutions
Full-time
On-site
Remote

Role Overview

The Full Stack Developer is responsible for designing, developing, and maintaining high-quality enterprise web applications using .NET Core and Angular frameworks.

The role involves full-cycle software development from technical design and implementation to testing and deployment while adhering to Agile delivery practices and modern engineering standards.

The ideal candidate is technically versatile, detail-oriented, and experienced in building secure, scalable, and performant digital platform components.

Key Responsibilities

 

•             Design & Development

o            Collaborate with Product Owners and Business Analysts to understand user stories and translate them into technical specifications, contributing to design and estimation discussions.

o            Develop clean, efficient, and reusable code using .NET Core, C#, and Angular .

o            Build and integrate RESTful APIs and microservices following SOLID and Clean-Architecture principles.

o            Implement responsive UI components using Bootstrap or Tailwind frameworks.

o            Optimize front-end performance and ensure cross-browser compatibility.

•             Quality & Delivery

o            Write and maintain unit and integration tests to ensure code quality.

o            Conduct code reviews and apply secure-coding and performance best practices.

o            Refactor and optimize existing software to improve reliability and maintainability.

o            Prepare and maintain technical documentation across the SDLC.

o            Support CI/CD pipelines and participate in deployment cycles within Agile sprints

Collaboration & Agile Execution

o            Provide technical leadership within the development team, mentoring junior engineers in coding standards, architectural design, and DevOps collaboration

o            Work closely with Product Owners, Business Analysts, QA, and DevOps teams to deliver sprint objectives.

o            Participate in backlog refinement, sprint planning, daily stand-ups, reviews, and retrospectives.

o            Collaborate on troubleshooting, issue resolution, and continuous improvement initiatives.

•             Technical Integration & Cloud Readiness

o            Develop cloud-ready applications and participate in containerization using Docker and Kubernetes.

o            Collaborate with DevOps engineers for deployment on Azure or AWS environments.

o            Ensure effective data-access optimization and API-security implementation (JWT/OAuth).          

 

Core Technical Stack((Intermediate to advance)

               Technologies / Tools

Backend           .NET Core, ASP.NET Core, Web API, Entity Framework Core

Frontend           Angular, TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Tailwind

Database         SQL Server

Cloud & DevOps         Azure / AWS, Microservices, Docker, Kubernetes, CI/CD pipelines

Programming C#, LINQ, OOP, SOLID Principles, Design Patterns

Tools    Git, Azure DevOps, JIRA, Confluence

Testing Unit Testing, Integration Testing frameworks

Requirements

Qualifications & Experience

•             Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.

•             6–8 years of professional experience in full-stack development with at least 3 years on .NET Core and Angular.

•             Strong understanding of RESTful APIs, microservices, and object-oriented design.

•             Experience with source-control and continuous integration tools (Git, TeamCity, Azure DevOps).

•             Practical exposure to cloud-native development and containerization (Docker, Kubernetes).

•             Familiarity with SQL optimization, security best practices, and performance testing.

•             Working knowledge of Agile/Scrum methodologies and Clean Architecture patterns.

•             Strong analytical and troubleshooting skills.

•             Excellent written and verbal communication skills in English and Arabic.

Expectations

•             Deliver high-quality, maintainable code aligned with team standards.

•             Contribute to design discussions and propose scalable technical solutions.

•             Collaborate effectively within cross-functional Agile teams.

•             Exhibit accountability, adaptability, and ownership throughout development cycles.

•             Stay current with evolving technologies to drive innovation and improvement.

 

 

If you are an experienced Full Stack Developer skilled in .NET Core and Angular, with a passion for building reliable, high-performing enterprise applications, we’d like to hear from you.

•             •  Benefits offered:

Individual medical insurance, social insurance, and transportation from designated pickup points (for Sokhna)

    •  Travel requirements: Currently based in Maadi, but you must be open to relocating or traveling to Sokhna once required

  •  Work location and model: Onsite (primarily Maadi, with possible work from Sokhna)

•             •  Residential location preference: Preferably Cairo

•             Fluency in English is a must as they will be dealing with suppliers all over the world.