The Full Stack Developer (.Net) position in Cairo, Egypt, offers an exciting opportunity for skilled developers to work on innovative projects that drive business growth. This role requires a deep understanding of both front-end and back-end technologies, allowing developers to create seamless and efficient applications. The ideal candidate will be responsible for designing, developing, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Design and develop scalable web applications using .NET technologies.
- Collaborate with UI/UX designers to create user-friendly interfaces.
- Implement RESTful APIs and integrate with third-party services.
- Conduct code reviews and provide constructive feedback to team members.
- Debug and troubleshoot application issues to ensure optimal performance.
- Participate in Agile development processes, including sprint planning and retrospectives.
- Write unit and integration tests to ensure code quality.
- Stay updated with the latest industry trends and technologies.
- Document development processes and maintain technical specifications.
- Mentor junior developers and assist in their professional growth.
Proficient in VB.Net, C#, ASP.NET Web forms, and .NET Core.Strong knowledge of HTML, CSS, and JavaScript frameworks (e.g., Angular, React).Experience with SQL Server and database design.Familiarity with RESTful API development and integration.Understanding of cloud computing concepts and services.Knowledge of version control systems, especially Git.Ability to write clean, maintainable code.Experience with testing frameworks and methodologies.