U.S. Bank
Software Engineer
Interested in this opportunity? Apply through the protected Remote Kraft flow.
Log in to ApplyFull Time
Junior / Associate · 5 years
Chennai, India
Remote
2026-08-18
workday
Education
Bachelor's degree
Full Job Description
Role Overview As a Software Engineer, you will contribute to the success of our technology initiatives in our digital transformation journey. You will be responsible for designing, developing, testing, operating, and maintaining software experiences. The candidate will be adept with the agile software development lifecycle and DevOps principles. What You Will Do Your main day-to-day responsibilities will include designing, developing, testing, and maintaining software experiences. You will take full stack ownership, consistently writing production-ready and testable code, and consider scalability, reliability, and performance of systems/contexts affected when defining technical designs. Why It Might Be a Fit We are looking for a self-motivated individual who can collaborate with a team and across the organization. The candidate should be adept with agile software development lifecycle and DevOps principles, and have a thorough understanding of a feature, the users impacted, the flows impacted, and feature's purpose. Requirements Bachelor's degree or equivalent experience Generally a minimum of five years of experience