
Full Stack Lead – .Net, Angular
BlackStone eIT
full-time
Posted on:
Location Type: Remote
Location: Egypt
Visit company websiteExplore more
Job Level
About the role
- Lead a team of developers in designing, building, and maintaining scalable applications using .NET and Angular.
- Architect and implement robust backend solutions and RESTful APIs.
- Oversee the development of engaging and responsive front-end user interfaces.
- Collaborate with product owners to gather requirements and define project scopes.
- Conduct code reviews to maintain high standards of code quality and best practices.
- Provide technical guidance and mentorship to team members.
- Identify areas for improvement and drive the adoption of new technologies and methodologies.
- Ensure timely delivery of projects while managing resources and expectations effectively.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a strong focus on .NET and Angular.
- Proven experience in a leadership or team lead role.
- In-depth knowledge of C#, ASP.NET Core, and related technologies.
- Strong proficiency in Angular, including its architecture, components, and services.
- Experience designing and implementing RESTful APIs.
- Familiarity with database management systems such as SQL Server or MongoDB.
- Understanding of Agile methodologies and best practices.
- Excellent problem-solving capabilities and analytical skills.
- Strong communication and interpersonal skills, capable of collaborating with diverse teams.
Benefits
- Paid Time Off
- Performance Bonus
- Training & Development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETAngularC#ASP.NET CoreRESTful APIsSQL ServerMongoDBAgile methodologiescode qualitysoftware development
Soft Skills
leadershipmentorshipproblem-solvinganalytical skillscommunicationinterpersonal skillscollaborationresource managementproject managementrequirements gathering
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in EngineeringBachelor’s degree in a related field