The consultant is responsible for a variety of roles including development, bug fixing, implementation, support, and customization, application/business rules configuration, training and documentation as a sole contributor or part of a larger team of the proposed solution. He/she will manage our customers through a proven, structured methodology where the solution will be deployed, knowledge transferred, best practices adhered to and go-live completed. These projects are completed either on-site or remote through a very dynamic work environment.
What will you do
- The consultant will be responsible mainly but not limited to the below:
- Development of the source code to meet the requirements of the new application as well as the testing, bug fixing, version control and release of products activities
- Responsible for product implementation, SIT, UAT and support of our solutions either remote or at customer s sites
- Functional and technical analysis of our Proprietary Software s specific features and write functional specification and technical design documents
- Perform research for product Enhancements and components Improvement
- Provide training to our customers on the solution functionalities where applicable
- Assist in bug fixing and solving the issues reported by clients in their day-to-day operations
- Develop, test, and implement onsite customizations as per the client s requirements
- Develop, test, and implement interfaces and integrations between our solution and any third-party solution as required
- Prepares well-structured quality official documentation (presentations, minutes of meeting, etc.) to be submitted to Client or for internal use
- Respects and obeys company rules, policies, and procedures
What skills required
- Minimum Bachelor s degree in Computer Science, engineering or equivalent is required
- Experience designing, building and testing JAVA Web applications
- Good experience in HTML, JSP, CSS, JavaScript, Ajax, JAVA, SOAP and RESTFUL web services
- Frontend Web/Mobile development experience, RhoMobile is a plus
- Experience in Bootstrap and jQuery
- In-depth knowledge of popular Java frameworks Spring MVC, Struts, and Mybatis
- Good database experience, queries and procedures, Oracle, Sybase, and MSSQL
- 3-5 years of experience in the field of software development and RDBMS skills
- Experience in system integration and middleware is a plus
- Knowledge in Sybase PowerBuilder is a plus
- Experience in ECC, ATM & Card management is a plus
- Technical aptitude: the ability to understand new technologies and related environments
- Ability to learn new technology through self-study
- Good communication skills
- Should be able to work independent and part of a group
- Committed to provide quality results
- Ability to operate comfortably under stress
- Able to properly manage his/her time and tasks
- Analysis and problem solving
- Willing to travel on assignments as required
- Previous experience in implementing and supporting banking solutions is a plus
- Previous experience in reporting tools such as Jasper, Birt, or equivalent is a plus
- Knowledge of Webservers, Application servers (Tomcat / Jonas / WebSphere / WebLogic) is a plus
- Have good verbal and written communication skills in Arabic, English and French
What we Aim for
Azentio aims to be the leading provider of Banking, Financial Services & Insurance (BFSI) & Enterprise Resource Planning (ERP) software products in Asia Pacific, Middle East & Africa & United States.
We will achieve this by:
- Providing world class software products, built on the latest technologies.
- Providing best in class customer service, built on a deep understanding of our domains and local nuances.
- Being an employer of choice, attracting high quality talent.
- Achieving top quartile growth and margins.