
Net Lead
- مصر
- دائم
- دوام كامل
- Lead and manage a team of .NET developers to deliver high-quality software solutions on time and within budget.
- Design and architect software applications using .NET technologies and ensure best practices are followed.
- Collaborate with cross-functional teams, including product management, design, and quality assurance, to develop technical specifications and ensure alignment with project goals.
- Conduct code reviews, provide constructive feedback, and ensure code quality through best practices.
- Mentor and train junior developers to improve their technical skills and professional growth.
- Troubleshoot and resolve technical issues, ensuring high performance and responsiveness of applications.
- Stay informed about industry trends, emerging technologies, and potential impacts on our products and services.
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 8+ years of experience in software development with a focus on .NET technologies.
- Proficiency in C#, ASP.NET, MVC, Web API, and Entity Framework.
- Strong understanding of software development methodologies, including Agile and Scrum.
- Experience with architectural patterns and software design principles.
- Proven experience leading a development team and managing multiple projects simultaneously.
- Excellent problem-solving skills and ability to work under pressure.
- Strong communication and interpersonal skills to interact with stakeholders effectively.
- Familiarity with cloud platforms (Azure or AWS) and DevOps practices is a plus.
- Experience in integrating third-party APIs and working with databases (preferably SQL Server).
- Paid Time Off
- Performance Bonus
- Training & Development