About the job
A financial holding company, Chedid Capital is a leading investment group in the insurance and reinsurance fields. The Group operates across Europe, Middle East, Africa and South Asia. The Company plays a role in the forefront of the industry, being part of one of the top 20 Reinsurance Brokers in the world.
Chedid Capital is looking for a Software Developer in the Information Technology Division. The role focuses on creating responsive user interfaces that interact with a powerful centralized backend, where the software core strength is speed and scalability. Collaboration is key, and Code Quality and Standards are the foundation.
Joining our 1600 dynamic team member, spread among 64 subsidiaries worldwide, offers you endless growing opportunities.
Responsibilities
- Provide best practices for front-end applications design, responsiveness, and performance.
- Contribute to software designs according to requirements and up to the needed standards.
- Deploy the frontend applications to be fully customized through an API gateway and customized parameters.
- Implement SSO and apply authentication with several providers.
- Integrate web/mobile application with other policy issuers in certain lines of business.
- Integrate with payment gateways and other front office applications.
- Develop complex frontend application behavior for a seamless user experience and performance.
- Contribute to Agile project management platform to ensure all changes are recorded and assessed.
- Attend meetings to gather requirements and identify new business requirements.
- Gather design requirements and implement them as needed.
- Participate in developing and enhancing applications’ security, continuity and disaster recovery plans.
- Implement security recommendations on applications as needed.
- Keep abreast of the latest frontend developments in the field of IT and technology for testing and recommendation purposes.
- Document applications with the needed comments for maintaining continuity and sustainability.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a similar field.
- 3+ years of experience in application development field.
- Knowledge and understanding of several front-end languages and libraries (HTML/CSS, JavaScript, Angular), and back-end languages (C# etc.).
- Decision making & problem-solving skills, with performance management and leadership attitude.
- Good communication skills & analytical thinking.