Job Purpose :
Lead teams towards technical excellence, and ensure teams’ deliverables meet/exceed expectations in terms of meeting requirements, quality, timeliness, & completeness.
Key Accountability Areas
- To assist Scrum master’s in project timeline estimation to predict accurate delivery of deliverables.
- To lead work package/component system design to ensure quality metrics are met in terms of maintainability, reliability, scalability, resilience and adherence to company architectural directions.
- To perform coding, testing and documentation in line with user & system requirements to deliver source code, documents and test scripts that meet clients’ needs.
- To perform 3rd level support in and after office hours to ensure fastest possible recovery to service.
Other Duties & Responsibilities
- To ensure team members constantly update project plan to allow proper tracking of project status.
- To ensure and protect company intellectual property (e.g. source code, documentation, etc)
Education
Diploma or Degree Holder – in Computer Science / Information Systems (or equivalent) from renowned tertiary institutions, with good results preferred.
Experience
- Minimum 5 years software development experience, preferably in banking, online-gaming industry or any other high transactional web-based systems.
- MUST have team development experience with parallel development with GIT and CI/CD
Knowledge
- Strong practical knowledge of Domain Driven Development and Test Driven Development
- Strong usage experience of MySQL and MongoDB
- Strong knowledge of Java, Stored Procedures
Skills
- Strong interpersonal and communication skills, both oral and written
- Able to work in a dynamic and ever-changing industry.
- Able to effectively lead a team & solve problem and cultivate team cohesiveness & teamwork.
- Determined to stay at the forefront of technology development.
The position is in Dubai.
For interested candidates, please email [email protected]
We regret to inform you that only shortlisted candidates will be contacted. Applicants who send us their personal data and resume are deemed to consent to us collecting, using, and disclosing their personal data for our internal use and subsidiaries. As such, you have given your consent, read, understood, and agreed to this process of job application. Thank you.