Senior .NET Software Developer
Orchtech -
Dokki, GizaPosted 6 years ago62Applicants for1 open position
- 49Viewed
- 23In Consideration
- 25Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities:
- Constructs high quality code.
- Analyze, develop, tests, and debugs applications.
- Ensures applying code guidelines and best practices.
- Participates in different projects phases.
- Provides post production support and customer support.
- Working with other team members to achieve the project goals.
- Prepares programming specifications, functional design, and high and detail level technical design documents.
- Constructs software applications.
- Conducts code reviews.
- Deployment applications at client’s servers.
- Performs troubleshooting and analysis to assess root cause of application issues.
- Maintains a high degree of knowledge on current technologies and tools.
- Makes recommendations to improve operating efficiency and functionality of assigned systems areas.
Personal skills:
- Passionate & Willing to learn
- Positive attitude, Reliable and discipline.
- Very good English
- Ability to work with multinational team
- Strong communication / technical writing skills.
- Ability to work in team work environment
- Problem solving skills
Working Conditions:
- Monthly compensation: Subject to Qualification.
- Location: Giza, Egypt.
- Working hours: from 9:00 AM to 6:00 PM with two breaks (8 hours net)
- Days Off: Friday and Saturday.
Job Requirements
Software Skills Requirements:
- B.S. degree in Computer Science/Engineering or equivalent.
- 1-5 years overall software and/or application development experience.
- Design and analysis experience using .NET (C# and ASP.NET), HTML, XML, AJAX, Web Services....
- MVC experience.
- Developing database applications (SQL Statements, stored procedures, triggers, functions).
- Strong technical, logical, analytical Skills
- Experience in software life-cycle (Software analysis, design, Testing), software configuration management and change control.
- Experience in Agile and SCRUM development methodologies.
- Ability to use Design Patterns, object oriented development, and frameworks.
- Experience using standard development tools (SVN, WIKI, Project Management...).