Lead Software Engineer - IN B
Core
Designing, developing, testing, operating, and maintaining best-in-class software experiences for the bank's digital transformation initiatives.
Role type
Lead Software Engineer (Full Stack)
Builds
Production-ready software products and features for the bank's technology initiatives
Domain
Banking / Financial Services / Software Engineering
Deliverable
production ML models | product features
Required skills
Full stack development, Agile software development lifecycle, DevOps principles, System design and architectural patterns, Scalability and performance optimization, Code review and technical guidance, Security and compliance best practices, Failure analysis and operational improvement
Preferred skills
Mentoring and coaching junior engineers, Strategic technical planning, Cross-functional collaboration, Algorithm and data structure expertise
Technologies
Agile, DevOps
Responsibilities
Designing and developing full stack software solutions, Conducting code reviews to enforce engineering best practices, Analyzing system failures and proposing design changes, Ensuring product development adheres to compliance and security standards, Prioritizing tasks for incremental delivery, Mentoring team members
Seniority
Senior, hands-on IC with leadership responsibilities