Software Engineer Career Opportunity
We are seeking a skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions.
Key Responsibilities:
- Assist in the implementation of software projects
- Collaborate with cross-functional teams to deliver features and products
- Develop software using Java and other technologies such as DynamoDB, SQS, Kafka, Jenkins, and GIT
Requirements:
- Honours degree in Computer Science or related discipline
- Excellent programming skills in Java
- Good understanding of algorithms and data structures
- Experience working with REST APIs
- Understanding of cloud concepts
Benefits:
- Development and career growth opportunities
- Comprehensive pension scheme
- Bonus scheme
- Health Insurance
- Income Protection & Life Assurance
About Us:
We empower organizations to improve loyalty and business outcomes by creating the best experiences for their customers and employees.