Senior Software Engineer (Cards)
Core
Design, develop, test, and deploy high-quality, scalable, and resilient full-stack software solutions for a technology-led banking organization.
Role type
Senior Full Stack Software Engineer (Individual Contributor)
Builds
Secure, scalable, and customer-first software applications and cloud-native architectures
Domain
Financial Services / Banking
Deliverable
production ML models | product features
Required skills
Java, JavaScript, Node.js, React, Cloud platforms (GCP, Azure, AWS), Docker, Kubernetes, Helm, Domain-Driven Design, Test-Driven Development, CI/CD tools (GitHub Actions, Jenkins, Harness), Agile/Scrum
Preferred skills
Generative AI, Agentic AI capabilities, Networking concepts (public cloud and on-premise)
Responsibilities
Design, develop, test, and deploy software solutions; Lead development of complex applications; Maintain code quality and standards; Lead debugging and analysis of production incidents; Mentor and coach junior engineers
Seniority
Senior, hands-on IC