Dot Net Developer (Multinational) logistics firm
Pillars -
Cairo, EgyptPosted 11 months ago22Applicants for2 open positions
- 6Viewed
- 2In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Support Developer
Job Description Key responsibilities:
- Participate in requirements analysis
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Excellent written and verbal communication skills in both English and Arabic
- Critical thinker and problem-solving skills
- Planning and Estimation of assigned work under Agile process
- Location New Cairo, Egypt
Key Skills
- Proficiency (Intermediate to advance)
- Technology / Framework : .NET Core / ASP.NET Core / WEB API ORM : Entity Framework Core
- Database : SQL Server
- Delivery Technology : Micro services & Dockers
- Cloud Host : Azure/AWS
- Programming : C#, LINQ JavaScript Framework : Angular 11+
- Design Framework : Bootstrap, Tailwind
Job Requirements
Expected Profile Experience : 10-12 years
Education : Candidate must possess at least a Bachelor of Science , Bachelor of Computer Application , Bachelor of Engineering/Technology, Master of Computer Application/Computer Science or equivalent
Requirements (Qualifications/Experience/Competencies)
Must have worked on maintenance and support projects. Knowledge of managing Change requests and closure till production deployment.
Minimum 3+yrs on .net Core & Angular 11+
- Experience in designing/developing client-server, distributed, real-time applications using C#, WebAPI, RestApi, .NET, .NET Core
- Good knowledge and experience in front end technologies like Angular, HTML5/CSS3, AJAX, JavaScript
- Experience working with Source Code Management solutions like GIT, Perforce, CVS, Stash and Continuous build integration tools like Team City
- Involvement in full Software Development Life Cycle of the project and
- experience of working in Agile teams, Agile Methodology like Scrum
- Strong object-oriented design and development skills
- Experience in testing software methodologies such as Unit testing, Integration Testing, performance testing
- The candidate should have strong written and verbal communication skills.
- Understanding of Agile methodologies, Clean Architecture, SOLID
- principles, Design Patterns
Good to have skills:
- Experience any database like SQL Server / Oracle can be considered.
- Experience in working on Cloud native architecture or working with
- Cloud vendors such as Azure, AWS
- Docker, Kubernetes
- Experience with issue tracking systems, preferably Jira
- Experience with Confluence
- Experience in developing applications in responsive design for mobile devices
- Experience cloud application development and DevOps processes
- Experience in applying design patterns
- Experience in implementing security best practices at application and database level
- Proficiency in English and Arabic is must