Back to jobs
UB
Hiring companyU.S. Bancorp

Active listing

Software Engineer 2

Chennai, India Full-time On-site

About the role

U.S. Bancorp India seeks a Software Engineer to drive digital transformation by designing, developing, and maintaining high-quality software experiences. The role involves full-stack ownership, ensuring architectural best practices, and collaborating across teams to deliver secure, reliable products. This is a full-time position based in Chennai, India.

What you’ll do

  • Design, develop, test, operate, and maintain software products
  • Take full stack ownership by writing production-ready and testable code
  • Create optimal designs adhering to architectural best practices for scalability and reliability
  • Perform failure analysis and propose design changes for operational improvements
  • Conduct code reviews to ensure compliance with engineering standards
  • Ensure product development follows compliance and security best practices
  • Prioritize tasks and communicate blockers effectively
  • Embrace emerging technologies to support technology transformation

What you’ll bring

  • Bachelor's degree or equivalent experience
  • Minimum of five years of professional experience

Nice to have

  • Adept with agile software development lifecycle and DevOps principles
  • Proficient understanding of algorithms, data structures, and architectural design patterns
  • Ability to collaborate on all aspects of product development
  • Effective problem-solving and analytical skills
  • Strong communication skills for cross-functional collaboration

Skills

agile developmentDevOps principlesfull stack ownershiparchitectural designalgorithmsdata structurescode reviewsecurity best practices

Education

Bachelor's degree or equivalent experience