Taro Logo

Associate Software Engineer

Fifth-largest bank in the United States, known for being one of the country's most respected, innovative, and ethical financial institutions.
St Paul, MN, USA
$81,515 - $105,490
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Associate Software Engineer

U.S. Bank, the fifth-largest bank in the United States, is seeking an Associate Software Engineer to join their technology team as part of their digital transformation journey. This hybrid role, based in Saint Paul, MN, requires 3+ days in office per week and offers a competitive salary range of $81,515 - $105,490.

The position is perfect for entry-level software engineers with 0-2 years of experience who are passionate about building robust financial technology solutions. The role involves working with a diverse tech stack including Java, SQL, Oracle databases, and AWS cloud services. You'll be responsible for designing, developing, and maintaining software solutions while adhering to U.S. Bank's high standards for security and compliance.

As an Associate Software Engineer, you'll be immersed in an agile development environment, working with modern DevOps practices and tools like Jenkins, Git, and various monitoring solutions. The role offers excellent exposure to enterprise-scale systems and financial technology, making it an ideal starting point for a career in fintech.

The position comes with comprehensive benefits including medical, dental, and vision insurance, 401(k) with employer contribution, generous paid time off (2-5 weeks vacation plus 11 holidays), and family-friendly policies including parental leave and adoption assistance. U.S. Bank is known for its ethical practices and supportive work environment, making it an excellent place to grow your career.

Key technical requirements include experience with SQL, Oracle databases, Windows Server, networking concepts, and scripting languages like Java and PowerShell. You'll be working in a collaborative environment where you'll participate in code reviews, system design, and continuous improvement initiatives. The bank's commitment to innovation means you'll have opportunities to work with emerging technologies while contributing to the transformation of a major financial institution.

Last updated 15 days ago

Responsibilities For Associate Software Engineer

  • 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 compliance with security best practices
  • Contribute to software reliability engineering standards
  • Participate in agile development processes
  • Review and prioritize tasks for incremental delivery

Requirements For Associate Software Engineer

Java
  • Bachelor's degree, or equivalent work experience
  • Zero to two years of relevant experience
  • Foundational understanding of algorithms and data structures
  • Experience with SQL, Oracle databases
  • Knowledge of Windows Server 2022
  • Experience with networking, firewalls, F5 Load Balancing
  • Proficiency in Perl, Java, PowerShell scripting
  • AWS cloud experience

Benefits For Associate Software Engineer

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 accruals

Interested in this job?