Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, develop, and test Desktop applications aligned with requirements, standards, processes, and best practices.
- Deep expertise and hands on experience with Desktop Applications, C# and XML, LINQ, Entity frame work, SQL quires and Oracle database.
- Develop and implement new/Existing software programs.
- Test and maintain software products to ensure strong functionality and optimization.
- Solve complex performance problems and architectural challenges; identify and resolve performance issues.
- Execute full life cycle software development practices.
- Write well designed, testable, scalebale and efficient code.
- Work with business teams and product managers to understand and analyze new requirements.
- Preparation of training manuals for users Maintaining the systems once they are up and running.
- Reviewing current systems Producing detailed specifications and writing the program codes.
- Testing the product in controlled, real situations before going live.
Job Requirements
- English language is a MUST.
- B.S. degree in Computer Science, Software Engineering, MIS or equivalent preferred.
- 3 years or more hands-on expertise in some of the following technologies (.NET, C#, XML, Desktop development, Oracle database).
- Strong presentation and communication skills.
- Hard worker.
- Ability to work under Pressure.
- Time management skills.
- Male Only.
- Fresh Graduated are not welcomed.