CareerPlan

Software Engineer

Chennai, IndiaFull-time2026-11-05 → 2026-11-10

Core

Design, develop, test, operate, and maintain full-stack software products and experiences for a major financial institution's digital transformation.

Role type

Senior full-stack software engineer

Builds

Production-ready software products and features

Domain

Banking / Financial Services

Deliverable

production ML models | product features

Required skills

Full-stack development, Agile software development lifecycle, DevOps principles, System design and architecture, Scalability and performance optimization, Code review and technical guidance, Security and compliance best practices, Failure analysis and operational improvement

Preferred skills

Domain understanding, Cross-functional collaboration, Algorithm and data structure proficiency, Problem-solving and analytical skills

Technologies

Agile, DevOps

Responsibilities

Designing, developing, testing, operating, and maintaining products; Writing production-ready and testable code; Creating optimal designs adhering to architectural best practices; Performing analysis on failures and proposing design changes; Conducting code reviews; Ensuring compliance and security best practices; Prioritizing tasks and communicating blockers

Seniority

Senior, hands-on IC