Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Work in a development team to develop integrated ASP.NET applications.
- Perform design and development of web based services and applications.
- Work closely with quality assurance team to ensure delivery of high quality and reliable web applications.
- Develop databases including queries, triggers and stored procedures.
- Monitor application performance at post-deployment stage and make necessary changes if needed.
- Interact with customers to define project features and requirements.
- Research and develop prototypes of complicated design solutions.
- Perform code reviews and provide necessary corrections.
- Develop coding guidelines for the ASP.Net development team.
- Perform application design, development and deployment based on industry’s best practices.
- Resolve application defects and issues in a timely manner.
- Prepare technical documents as per established project standards.
- Conduct application testing based on test cases and test plans.
- Works collaboratively with Project Manager to ensure timely delivery of project.
- Coordinate with Business Analysts and Test Analysts to ensure that the developed application meets technical requirements and client needs.
Job Requirements
- Egyptian only
- BSc/BA in Computer Science, Engineering or a related field
- 4-6 years experience in developing websites / web applications using Microsoft technologies - ASP.NET & MSSQL
- Good experience in MVC is required
- Good experience in developing websites using third-party Content Management Systems
- Primary focus on Umbraco & Sitefinity is required
- Basic knowledge of HTML/ CSS/ Javascript is required
- Basic knowledge of web application security is required
- Basic knowledge of web hosting using IIS is required
- Ability to understand and develop capabilities in new tools, technologies and platforms is a must.