Senior .Net Developer
Afaqy -
Nasr City, CairoPosted 5 years ago26Applicants for1 open position
- 4Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participate in requirements analysis.
- Collaborate with internal teams to produce software design and architecture.
- 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 lifecycle (SDLC).
- Serve as an expert on applications and provide technical support.
Job Requirements
- Bachelor’s degree in Information Technology, Computer Science or related field
- 3+ years of experience in software development.
- Strong demonstrated experience in development using C#, OOP and OOD.
- Excellent skills in design patterns especially in Dependency injection (IOC)
- Object-Oriented development experience is required.
- Extensive understanding and experience with the MVC architecture pattern for applications and the Entity Framework.
- Excellent skills in Web API.
- Excellent in JavaScript, JSON, XML.
- Experience in AngularJs and React is a must.
- Excellent in Database Development and Design for SQL Server.
- Advanced knowledge and experience with REST & SOAP web services.
- Can work and interact with TFS and Git
- Knowledge in CRM