Job Description :
- Extensive experience in software development.
- Hands on experience in PHP development
- Should have experience in Python
- Design and implement elegant REST APIs.
- In-depth knowledge of relational databases ( RDBMS ) and NoSQL databases (e.g. MariaDB, MongoDB).
- Strong design skills and understanding of Design Patterns.
- Experience in working with messaging systems e.g RabbitMQ and Redis.
- Strong practise of Unit Testing & TDD.
- Should be able to work with a modern DevOps tech stack, including Kubernetes, AWS, Spinnaker, SonarQube, system monitoring tools (e.g. New Relic)etc.
- Excellent communication skill.
- Degree in Computer Science or similar relevant field
- Design and architecture high-quality software.
- Develop applications by producing clean, efficient code.
- Assist re-engineering and migrating applications to AWS.
- Participate in code review.
- Work in an Agile (Scrum) environment and join in with code reviews, knowledge sharing, and mentoring.