Taro Logo

Sr. Software Engineer (Full Stack, .NET, ReactJS and Vue.JS)

U.S. Bank is a financial institution helping customers and businesses make financial decisions while supporting community growth and success.
Atlanta, GA, USAHopkins, MN, USAChicago, IL, USA
$111,605 - $131,300
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Job Description

U.S. Bank, a leading financial institution, is seeking a Senior Full Stack Software Engineer to join their technology team. This role, part of Elavon (a U.S. Bank subsidiary), will be instrumental in building platforms that serve over 1.5 million customers worldwide. The position offers an exciting opportunity to work with modern technologies including .NET, ReactJS, and Vue.JS, while contributing to mission-critical financial solutions.

The ideal candidate will take full-stack ownership of projects, writing production-ready code and designing scalable solutions. You'll be working in an agile environment, embracing DevOps principles, and contributing to the bank's technology transformation. The role involves collaboration across teams, conducting code reviews, and ensuring compliance with security best practices.

This position offers a competitive salary range of $111,605 - $131,300, along with comprehensive benefits including healthcare, 401(k), and flexible vacation time. The role follows a hybrid work model, requiring 3+ days in office, with locations available in major cities including Atlanta, Hopkins, Chicago, Gresham, and Cincinnati.

As part of U.S. Bank's technology team, you'll have the opportunity to work on innovative solutions that directly impact millions of customers' financial lives. The bank's commitment to employee development, coupled with its strong market position and focus on technological advancement, makes this an excellent opportunity for experienced software engineers looking to make a significant impact in the financial technology sector.

Last updated 5 days ago

Responsibilities For Sr. Software Engineer (Full Stack, .NET, ReactJS and Vue.JS)

  • Design, develop, test, operate and maintain products
  • Write production-ready and testable code
  • Create optimal design adhering to architectural best practices
  • Perform analysis on failures and propose design changes
  • Conduct code reviews
  • Ensure product development follows compliance and security best practices
  • Contribute to culture of innovation and continuous improvement

Requirements For Sr. Software Engineer (Full Stack, .NET, ReactJS and Vue.JS)

Java
JavaScript
React
TypeScript
  • Bachelor's degree or equivalent work experience
  • 5-6 years of relevant experience
  • Experience with distributed systems
  • Experience with Java and .NET development
  • Knowledge of microservice structures
  • Experience with REST and SOAP APIs
  • Experience with React.js and Vue.js
  • SQL experience
  • Experience with asynchronous operations
  • Source control management knowledge
  • Unit testing and functional testing experience

Benefits For Sr. Software Engineer (Full Stack, .NET, ReactJS and Vue.JS)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Healthcare (medical, dental, vision)
  • Life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (2-5 weeks)
  • 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave