Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a .NET Core /C#/ BackEnd Developer to join our team in Egypt. The ideal candidate will be responsible for:
- Designing, executing, assessing, and troubleshooting software programs and applications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Write clean, documented, well designed and tested code
- Contribute in the different phases of the development life-cycle
- Excellent troubleshooting skills with the ability to analyze and resolve complex technical issues and defects
- Experience in Continuous Integration and Continuous Deployment.
Job Requirements
- Help create technical direction for the team
- Solid understanding of REST API design methodologies using .Net Core 2.x (C#)
- Experience in TDD and automated unit testing.
- Strong understanding of relational database design
- Knowledge of Architecture and Software Development Patterns
- Excellent experience in working with Microsoft SQL Server.
- Code review teamwork
- Strong Knowledge of OOP, and design patterns.
- Code performance optimization.
- Experience in TFS and GIT Repository
- Experience with agile scrum methodology