Backend Engineer (.Net)
b_labs
- Cairo
- Permanent
- Full-time
- Design, develop, and maintain backend systems using .NET technologies (C#, ASP.NET, etc.)
- Collaborate with product managers, designers, and frontend engineers to understand requirements and translate them into technical solutions
- Write clean, well-documented, and maintainable code
- Participate in code reviews and learn from senior engineers
- Troubleshoot and debug complex backend issues
- Develop and maintain unit tests for backend systems
- Stay up-to-date on the latest .NET technologies and best practices
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 2+ years of experience as a backend engineer with a focus on .NET development
- Strong understanding of .NET frameworks (C#, ASP.NET, etc.)
- Experience with relational databases (SQL Server, MySQL) a plus
- Ability to work independently and as part of a team
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- A desire to learn and grow as a developer