Collaborate with testing teams, product owners, platform teams & business stakeholders to align on priorities and delivery plans
Design & Develop scalable solutions using the best approach
Review products, processes and systems on an ongoing basis to resolve where improvements can be made
Optimise test automation framework, tools and maintaining them
Debugging/troubleshooting issues with your team and driving them to resolution by contacting other managers
Partner with security, infrastructure, and platform teams to ensure compliance, scalability, and reliability.
Drive technical excellence across code quality, performance, observability, and deployment.
Passionate about Apple and delivering the best user experience to our customers
The ideal candidate will have an outstanding blend of technical expertise, program management skills, and a business attitude along with strong team leadership skills.
Excellent communication across project and management teams.
10+ years of core development experience with 3+ years in technical leadership or architect role.
Expert in Java or Python, Spring Boot, Spring Cloud, and microservices architecture.
Proven experience with system design, API design, event-driven systems, and data modeling.
Proficiency in containerization and orchestration tools (Docker, Kubernetes).
Working experience in Continuous Integration concepts (CI/CD) and streamlined delivery of code
Familiarity with software/testing methodologies such as TDD and Performance
Exposure to test automation tools like Selenium, Rest Assured, Work-soft etc
Experience with distributed systems, caching, and performance tuning.
Exposure to CI/CD pipelines
Bachelor’s degree or equivalent experience required, preferably in Computer Science, CIS/MIS, or related field with an information technology focus.