Full Time
Naser City, Cairo, Egypt
نشرت منذ شهرين
Job Description
- Developing new software applications.
- Working closely with business analysts, designers and quality control.
- Reviewing current systems, and Presenting ideas for system improvement.
- Combining all elements of the program design.
- Reacting to problems and correcting the program as necessary.
- Adapting the program to new requirements, as necessary.
- Is competent in all or some stages of the systems development life cycle – analysis, design, development and testing, implementation, documentation, and evaluation.
- Revises software code to make it more efficient and be able to detect bugs in the code.
- Demonstrates the initiative and method for solving different problems, and propose effective solutions for those problems.
- Tests their own code before sending it to QC.
Job Requirements
- More than +3 year of experience.
- Bachelor’s degree in Computer Science, Software Engineering, or similar field.
- Strong understanding of object-oriented programming
- Strong knowledge of .NET framework (C#).
- Strong in .Net Core, .Net5 and .Net6
- Strong Knowledge in Angular 13 or Later
- Strong Knowledge in ASP.Net MVC
- Strong Knowledge in Entity framework
- Strong Knowledge of JavaScript
- Working With API (REST, RPC)
- Knowledge about TFS Server is preferred
- High skills in Business Logic and analysis
- Problem solving skills, high business flexibility aspects, dynamic and initiative person.
- High presentation skills, interactive/ communication skills
- Excellent knowledge of English language (written and spoken).
- Writing clean, readable, and easily maintainable code
- Excellent troubleshooting and communication skills
- Attention to details
- Excellent problem-solving skills.
- Good verbal and written communication skills
- Good-level managerial skills.
- Give Support for Juniors and Mid-Levels
خصائص الوظيفة
تصنيف الوظيفة | Development |