Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Working with an agile team to develop, test, and maintain web and desktop-based business applications
- Design, develop, and unit test applications in accordance with established standards
- Development of new software and web applications; modify and enhance existing software and web applications for clients within expected time, quality and completion metrics
- Execute full software development life cycle (SDLC)
- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Ensure that all deadlines are to be met and all requirements within the test plan are to be covered by Attending meetings and briefings with clients and peers
- Troubleshoot, debug and upgrade existing systems, Comply with project plans and industry standards
- Conduct technical trainings and courses for colleagues in QCENTRIS as needed
- Contribute in Business Development within the organization
- Ensure software is updated with latest features
- Conduct all types of software testing (Regression testing, Functional testing, Load and Performance testing, …etc.)
- Create and execute test cases (manual and automated) according to project test plans
Job Requirements
- 6 + years of experience
- University degree (bachelor’s degree in engineering, Computer Science or Information Technology is preferred)
- Proven experience as a Software Developer, Software Engineer or similar role
- Familiarity with Agile development methodologies
- Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git)
- Solid understanding of relational database design and querying concepts
- Fluency in English (additional Language is a plus)
- Communications skills and Analytical skills
- Ability to work in a team and as an individual
- Ability to work under pressure and in tight schedules
- Knowledge of client/server application development
- Related Certifications is a plus
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza1 day ago