Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Communicate, track, and monitor development activities to make sure that project is delivered on time with high quality.
- Manage a team of software designers and software developers to make sure customer scope/requirements are delivered on time.
- Conduct Requirements review, code review for developers and create high- & low-level design for the application architecture.
- Fully resolve technical issues including performance and functionality issues. And resolve production problems and software release issues.
- Deploy the application on the customer side and conduct training on the application to the customer and prepare recorded or documented tutorials for it.
Job Requirements
- Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline.
- 10+ years of relevant work experience.
- Strong understanding of MVC/OOP/.Net Core Web API, Entity Framework Core, JavaScript libraries specifically Angular.
- Hands on experience in implementing Microservices.
- Experience in implementing Docker containers for elastic scalability.
- Experience in Kubernetes.
- Experience in Elastic search and Kafka is a Plus.
- Excellent experience working in agile team and applying agile practices
Featured Jobs
Similar Jobs
- Product Owner & System AnalystFawry for Banking Technology and Electronic Payments S.A.E - 6th of October, Giza9 days ago