← Back to Remote Jobs

U.S. Bank

Software Engineer

Interested in this opportunity? Apply through the protected Remote Kraft flow.

Log in to Apply
Job type

Full Time

Experience

Junior / Associate · 5 years

Location

Chennai, India

Workplace

Remote

Posted

2026-08-18

Job board

workday

GeneralEngineering JobsInformation Technology JobsSoftware Engineer Jobs

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

Skills and Technologies

problem-solvinganalytical skillscollaborationcommunicationagile software development lifecycleDevOps principlesalgorithmsdata structuresarchitectural design patternsEngineering JobsInformation Technology JobsSoftware Engineer Jobs