About the job
We are seeking a skilled Full Stack Developer to join our dynamic team in Ain Sokhna. In this role, you will be responsible for the design, development, and maintenance of high-quality enterprise web applications utilizing the .NET Core and Angular frameworks.
Your work will encompass the entire software development lifecycle, from technical design and implementation to testing and deployment, all while adhering to Agile methodologies and modern engineering standards.
The ideal candidate will possess technical versatility, a keen eye for detail, and a proven track record in building secure, scalable, and high-performance digital platform components.
Key Responsibilities
• Design & Development
o Collaborate with Product Owners and Business Analysts to grasp user stories and translate them into technical specifications, actively participating in design and estimation discussions.
o Develop clean, efficient, and reusable code using .NET Core, C#, and Angular.
o Construct and integrate RESTful APIs and microservices, adhering to SOLID and Clean Architecture principles.
o Implement responsive UI components utilizing 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 while applying secure coding and performance best practices.
o Refactor and optimize existing software to enhance reliability and maintainability.
o Prepare and sustain technical documentation throughout the Software Development Life Cycle (SDLC).
o Support CI/CD pipelines and engage 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 Collaborate closely with Product Owners, Business Analysts, QA, and DevOps teams to deliver sprint objectives.
o Participate in backlog refinement, sprint planning, daily stand-ups, and retrospectives.

