Our client delivers high-quality cloud-based software solutions designed to meet the needs of large global organizations, working with some of the most well-known entertainment, marketing, advertising, beauty, fashion names. By being one of the innovator's rights and royalty management leaders, they have empowered business growth, revenue, and productivity.
In order to expand its activity, they are seeking a Senior Software Engineer to join their growing team in Lebanon to produce and implement functional software solutions.
Key Responsibilities:
Develop Java based web application with high standards and quality to ensure stability and performance
Develop back-end scripts and determines design methodologies and tool sets to ensure connectivity between the different modules and sections of the product
Conduct development in an efficient manner using best practices and taking into consideration quality, performance and time management
Perform unit testing and auto-audit before delivering to quality assurance
Present ideas and solutions for system improvements including enhancement of the development process
Perform all the steps of the development cycle with minimum assistance from the lead
Respond promptly and professionally to defects correction
Support and guide junior developers in the team
Communicate efficiently internally and with client
Maintain production environment
Document code consistently throughout the development process by listing a description of the business need, special behavior, technical implementation, algorithm and any change made
Coordinate testing efforts with QA
Ensure issues are identified, tracked, reported on and resolved in a timely manner
Assist in enforcement of project deadlines and schedules
Apply supervisor’s feedback and suggestions appropriately and accurately
Communicate and apply project standards
Deliver Consistently high-quality products/services to our clients
Skills and Qualifications:
(BSc in Computer Science / BA in MIS) or a related degree
Proven experience 5+ years as a Senior Developer
Knowledge of Java/J2EE programming language
Knowledge in JSP/JSF (Richfaces). (Angular is a plus)
Knowledge in MVC structure with experience in Spring and Hibernate
In-depth knowledge of relational databases Oracle – Including SQL and PLSQL. (PostgreSQL is a plus)
Familiarity with various operating systems (Linux, Mac OS, Windows)
Analytical mind with problem-solving aptitude
Ability to work independently
Exceptional communication and analytical skills
CV to cv {at} net - recrute . com