July 4, 2013

Software Developer - OMT - Lebanon

Reports to: ICT Manager
Direct Supervision: Senior Software Analyst

Key Responsibilities
1. Existing applications
- Review current systems and suggest ideas for improvement
- Adapt existing applications to new business requirements and rules
- Troubleshoot existing applications

2. New applications
- Design, build, test, implement and support applications
- Assist in preparing applications’ business requirements
- Translate application requirements into programming code
- Assist in Database Design
- Prepare pseudo-codes and set the pre-programming plans
- Develop and maintain applications for use in business
- Work as part of the development team on assigned phases within a particular project
- Replace a whole system based on preset specifications
- Test applications in controlled and real situations before installing it into production

General functions
- Produce detailed specifications and write the application codes
- Perform integration between different platforms and applications
- Maintain live applications
- Conduct User Acceptance Test to ensure the application can be used easily, quickly & accurately
- Prepare detailed operation manuals for end users
Write detailed technical documentations for the coding and functionality of the application
- Consult and update existing User Manuals and Technical Documentation upon changes on application
- Provide technical support trainings to other team members
- Conduct research on new ways and tools of applications development
- Maintain existing skills and knowledge on latest technologies
- Submit reports to supervisor on projects’ progress
- Assist the IT Department in any other task that serves the department’s progress and sustainability

Desired Skills & Experience
- Education: Bachelor Degree in Computer Science, Business Computing or MIS from a recognized university
- Experience: 2 years of experience in software development
- Languages: Very Good English & Arabic Proficiency
- Coding languages: Good knowledge of PHP, MySql, MS SQL, HTML, JAVA Scripts, AJAX, J2EE. ORACLE is a plus
- Fast learner
- Details oriented
- Excellent in time management
- Excellent in tasks prioritization
- Excellent individual and team player
- Understanding business requirements
- Accounting Knowledge is a plus

jobs@omt.com.lb