Taro Logo

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

U.S. Bank is a financial institution helping customers and businesses make better financial decisions while enabling communities to grow and succeed.
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 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 a competitive salary range of $111,605 - $131,300 and requires 5-6 years of experience in software development.

The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions using technologies like .NET, ReactJS, Vue.JS, and Java. They will work within an agile environment, embracing DevOps principles and taking full-stack ownership of projects. The role involves writing production-ready code, conducting code reviews, and ensuring all development follows security and compliance standards.

The position offers a hybrid work arrangement with 3+ days in office, along with comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and paid vacation. The company culture emphasizes innovation, collaboration, and continuous improvement, making it an excellent opportunity for experienced developers looking to make an impact in the financial technology sector.

Working at U.S. Bank means joining a team focused on transforming financial services through technology while maintaining high standards of security and reliability. The role offers opportunities to work on distributed systems, integrate various APIs, and contribute to the bank's technology transformation initiatives. The company's commitment to employee development and work-life balance, combined with its strong market position, makes this an attractive opportunity for senior software engineers looking to advance their careers.

Last updated 5 days ago

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

  • Design, develop, test, operate and maintain products
  • Take full stack ownership by writing 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 compliance and security best practices
  • Contribute to innovation culture and continuous improvement
  • Review and prioritize tasks for incremental delivery

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

Java
JavaScript
React
TypeScript
  • Bachelor's degree, or equivalent work experience
  • Five to six years of relevant experience
  • Experience with integrating SDKs into software, preferably in Java and .NET
  • Knowledge of open source technologies and microservice structures
  • Experience with REST APIs and SOAP APIs
  • Experience using react.js and vue.js
  • SQL experience
  • Experience with asynchronous operations
  • Experience with modern and functional programming
  • 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)
  • Basic term and optional term 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)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave