Taro Logo

Principal Software Engineer – Front End

U.S. Bank is a financial institution helping customers and businesses make better financial decisions while enabling communities to grow and succeed.
Irving, TX, USA
$149,781 - $176,100
Frontend
Principal Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Principal Software Engineer – Front End

U.S. Bank is seeking a Principal Software Engineer specializing in Front End development to join their team in Irving, TX. This role offers an opportunity to lead software engineering projects and shape the future of financial technology solutions. The position involves working with cutting-edge technologies including React, GraphQL, and modern authentication systems.

As a Principal Engineer, you'll be responsible for leading all phases of the Software Development Life Cycle, from requirements gathering to deployment. The role requires expertise in developing React-based front-end applications, implementing secure authentication solutions, and working with modern development tools and practices.

The ideal candidate will have at least 5 years of software development experience and strong expertise in front-end technologies. You'll be working on critical financial applications that require high security standards and optimal performance. The position offers competitive compensation ranging from $149,781 to $176,100, along with comprehensive benefits including healthcare, 401(k), and various insurance options.

U.S. Bank provides an inclusive work environment and values diversity in their workforce. They offer extensive professional development opportunities and the chance to work on impactful projects that help customers and businesses make better financial decisions. The role combines technical leadership with hands-on development, making it perfect for experienced engineers looking to make a significant impact in the financial sector.

Last updated 4 days ago

Responsibilities For Principal Software Engineer – Front End

  • Lead software engineering projects across all SDLC phases
  • Develop React-based front-end applications using HTML5, CSS3, ES6 JavaScript
  • Develop OAuth-based solutions for securing applications
  • Implement authentication and authorization with ForgeRock and Ping Federate
  • Work on Blackduck and Sonar analysis tools for performance and security optimization
  • Perform API integration with GraphQL and REST APIs
  • Deploy applications with Jenkins pipelines for CI/CD
  • Develop and customize Grid-based components
  • Develop applications with A11y features and compliance
  • Work with Active Directory and LDAP for user profile management

Requirements For Principal Software Engineer – Front End

React
JavaScript
TypeScript
  • Bachelor's degree in Computer Science or Electronics Engineering
  • 5 years of post-baccalaureate software development experience
  • 24 months experience developing React-based front-end applications
  • 24 months experience with API integration using GraphQL and REST
  • 24 months experience with SSO integration using ForgeRock and Ping Federate
  • 24 months experience securing Micro-Front End application development
  • 24 months experience with Fortify security center and Blackduck analysis
  • 24 months experience building Jenkins pipelines for CI/CD

Benefits For Principal Software Engineer – Front End

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Healthcare (medical, dental, vision)
  • Life insurance (basic and optional term)
  • 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

Interested in this job?

Jobs Related To U.S. Bank Principal Software Engineer – Front End