Key Responsibilities
- Lead end-to-end application development, ensuring scalable, secure, and high-performing solutions
- Define architecture, development standards, and best practices
- Drive quality engineering, including data validation, test strategies, and automation frameworks
- Implement CI/CD and continuous testing within DevOps environments
- Manage, mentor, and guide development and QA teams
- Collaborate with stakeholders to translate business requirements into technical solutions
- Oversee delivery timelines, quality metrics, and production readiness
Requirements
- Bachelor's degree in Computer Science, IT, Engineering, or related field
- 7-10 years of experience in application development, with 2-3 years in a leadership role
- Strong programming experience (Java, Python, .NET, or similar)
- Experience with microservices, APIs, and distributed systems
- Hands-on with CI/CD tools and cloud platforms (AWS, Azure, GCP)
- Knowledge of data pipelines, ETL processes, and test automation frameworks
- Familiarity with Docker/Kubernetes and database technologies (SQL/NoSQL)
- Experience in Agile/Scrum environments
Key Competencies
- Strong leadership and stakeholder management skills
- Analytical mindset with attention to quality and detail
- Proactive, solution-driven, and delivery-focused
Regret to inform you that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275