The candidate must be capable of analyzing and developing new software applications, as well as maintaining and modifying the existing system. The candidate must be able to understand complex and distributed software solutions in order to implement new functionalities.
Responsibilities
- Working on the development of new systems
- Maintaining the existing software systems
- Participating in the integration of the solution for clients
- Ensure proper unit testing is done before submission of code for integration testing
- Writing of pertinent documentation
- Offering second and third level of support of the application
Requirements
- Bachelor degree in Computer Science or Software Engineering degree
- Minimum of 1 year experience in JAVA programming (J2EE)
- Experience in CSS, JavaScript (JQuery), HTML
- Excellent knowledge of MySQL
- Good knowledge of Linux
jobs.lebanon@aheeva.com