Taro Logo

Senior Full-Stack C# / .NET Software Engineer

Fifth-largest bank in the United States, known for being one of the country's most respected, innovative, ethical, and successful financial institutions.
Hackensack, NJ, USAAtlanta, GA, USACharlotte, NC, USA
$132,260 - $155,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Full-Stack C# / .NET Software Engineer

U.S. Bank, the fifth-largest bank in the United States, is seeking a Senior Full-Stack C# / .NET Software Engineer to join their digital transformation journey. This role offers an exciting opportunity to work with a respected financial institution known for its innovation and ethical practices. The position requires a skilled professional with 5+ years of experience in designing and implementing data-intensive applications, with particular expertise in .NET C# technology and Microsoft SQL Server.

The role combines technical excellence with business impact, requiring the development of sophisticated software solutions while maintaining high standards of quality and security. The ideal candidate will have strong experience in multithreading, dependency injection, and cloud development, particularly with Kubernetes and Docker. The position offers exposure to cutting-edge technologies and the chance to work on significant financial systems.

Working in a hybrid environment (3+ days in office), you'll be part of a collaborative team driving transformational change. The role offers comprehensive benefits including healthcare, 401(k), and various insurance options, along with competitive compensation ranging from $132,260 to $155,600.

This is an excellent opportunity for a senior engineer looking to make a meaningful impact in the financial sector while working with modern technologies and practices. The role combines technical challenges with business-critical responsibilities, offering significant professional growth and the chance to work on systems that affect millions of customers.

Last updated 18 days ago

Responsibilities For Senior Full-Stack C# / .NET Software Engineer

  • Analyzing, designing, testing, developing, and maintaining top-tier software experiences
  • Review and interpret business reporting requirements
  • Develop, implement, and optimize stored procedures and functions using T-SQL
  • Ensure software artifacts meet U.S. Bank standards
  • Collaborate within the team and across the organization
  • Take ownership of software artifacts

Requirements For Senior Full-Stack C# / .NET Software Engineer

TypeScript
  • Bachelor's degree, or equivalent work experience
  • 5+ years in designing, developing and implementing data-intensive applications
  • 6+ years of experience with .NET C# technology
  • Extensive expertise in relational databases, particularly Microsoft SQL Server
  • Multithreading development (async/await)
  • Experience with Agile methodologies and DevOps principles
  • Previous financial industry experience
  • Excellent problem solving and troubleshooting skills
  • Process oriented with great documentation skills
  • Excellent oral and written communication skills

Benefits For Senior Full-Stack C# / .NET Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 (from two to five weeks)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals