عن الوظيفة
• Experience with Microservices Architecture.
• Familiarity with Domain-Driven Design (DDD) and CQRS.
• Experience with Azure, AWS, or other cloud platforms.
• Experience with Docker and containerized applications.
• Design, develop, and maintain scalable web applications.
• Build responsive and modern user interfaces using React.js.
• Develop secure and high-performance backend services using .NET technologies.
• Participate in architecture and technical design discussions.
• Write clean, maintainable, and testable code.
• Conduct code reviews and contribute to continuous improvement initiatives.
• Collaborate with cross-functional teams to deliver high-quality software solutions.
• 5–7 years of professional software development experience.
• Strong experience with React.js and modern frontend development.
• Strong experience with .NET / ASP.NET Core.
• Experience building and consuming RESTful APIs.
• Strong knowledge of SQL Server and database design.
• Experience with Entity Framework Core.
• Strong understanding of Object-Oriented Programming (OOP).
• Solid understanding and practical application of SOLID Principles.
• Strong knowledge of Clean Code and software engineering best practices.
• Experience with Clean Architecture and software architectural patterns.
• Strong understanding and implementation of Design Patterns.
• Experience with React Hooks and State Management (Redux / Context API).
• Experience with Git and CI/CD pipelines.
• Knowledge of Unit Testing and code quality practices.
• Strong analytical and problem-solving skills.
• 5–7 years of professional software development experience.
• Strong experience with React.js and modern frontend development.
• Strong experience with .NET / ASP.NET Core.
• Experience building and consuming RESTful APIs.
• Strong knowledge of SQL Server and database design.
• Experience with Entity Framework Core.
• Strong understanding of Object-Oriented Programming (OOP).
• Solid understanding and practical application of SOLID Principles.
• Strong knowledge of Clean Code and software engineering best practices.
• Experience with Clean Architecture and software architectural patterns.
• Strong understanding and implementation of Design Patterns.
• Experience with React Hooks and State Management (Redux / Context API).
• Experience with Git and CI/CD pipelines.
• Knowledge of Unit Testing and code quality practices.
• Strong analytical and problem-solving skills.