
.NET Developer - Fresh
Ghobash Group27 days ago
Cairo, EgyptEntry Level
Responsibilities
- Develop, maintain, and enhance web applications using C#, .NET, .NET Core, and ASP.NET Core.
- Design and develop RESTful APIs and backend services.
- Work with SQL Server and relational databases on database design, queries, stored procedures, and optimization.
- Integrate applications with internal and external systems and third-party APIs.
- Perform unit testing, debugging, and troubleshooting to ensure application quality.
- Participate in code reviews and follow coding standards and development best practices.
- Analyze technical requirements and contribute to solution design and architecture.
- Monitor and improve application performance, scalability, and security.
- Maintain technical documentation and contribute to continuous improvement initiatives.
- Collaborate with Business Analysts, Frontend Developers, QA Engineers, DevOps, and other stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 0–1 years of experience in .NET development.
- Strong proficiency in C# and .NET / .NET Core.
- Good experience with ASP.NET Core and Web API.
- Strong knowledge of SQL Server and relational databases.
- Experience with Entity Framework / Entity Framework Core.
- Understanding of Object-Oriented Programming, SOLID principles, and design patterns.
- Experience with Git and source control systems.
- Familiarity with Agile/Scrum methodologies.
- Strong analytical, problem-solving, communication, and teamwork skills.