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.