Lead a high‑performing engineering team delivering scalable, cloud‑native financial platforms using Java, C++, Python and AWS while driving Agile and DevOps best practices.
About the role
Key Responsibilities
Architect, design, and implement high‑performance, secure financial services applications on cloud platforms.
Lead a cross‑functional team of engineers, providing technical mentorship and fostering a culture of continuous improvement.
Drive adoption of microservices, containerization, and CI/CD pipelines to accelerate delivery cycles.
Collaborate with product owners, architects, and stakeholders to translate business requirements into robust technical solutions.
Ensure code quality, performance, and compliance with industry regulations through rigorous testing and code reviews.
Requirements
10+ years of software development experience, with deep expertise in Java, C++ and Python.
Proven experience designing and deploying cloud‑native solutions on AWS.
Strong background in microservices architecture, container orchestration (e.g., Kubernetes), and DevOps practices.
Hands‑on experience with Agile methodologies and leading technical teams.
Excellent problem‑solving skills and ability to communicate complex concepts to both technical and non‑technical audiences.