
Senior Blazor .NET Developer
Algoriza -
Giza, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and maintain modern web applications using .NET Core, C#, and Blazor
- Collaborate with frontend/backend developers, UI/UX designers, and QA engineers
- Write clean, maintainable, and testable code
- Participate in code reviews and architectural discussions
- Integrate APIs and external services
- Optimize application performance and scalability
- Follow best practices in software development, security, and documentation
Job Requirements
- Minimum 5 years of professional experience in C# / .NET development
- Solid knowledge of .NET Core / .NET 6, 7, 8
- Experience with Entity Framework Core
- Familiarity with REST APIs, SignalR, and WebSockets
- Good understanding of HTML, CSS, JavaScript, and responsive UI development
- Experience with Azure DevOps or similar CI/CD pipelines
- Proficient in Git and modern version control workflows
- Strong problem-solving and communication skills
- Fluent in English (both written and spoken)
Nice-to-Have Skills
- Experience with Microservices architecture
- Knowledge of Docker and containerized development
- Previous experience working within Agile / Scrum teams
- Experience in Unit Testing and/or Test-Driven Development (TDD)
- German language skills are a plus