U.S. Bank is seeking a Senior Software Engineer to join their Financial Crimes Detection and Management team. This role offers an exciting opportunity to shape technology and deliver innovative solutions in the financial sector. As a senior engineer, you'll be responsible for end-to-end development and testing of software products in an agile environment, working with both technical and business stakeholders to refine product vision and deliver high-quality solutions.
The position involves working with cutting-edge technologies including Java, ReactJS, and cloud platforms like Kubernetes. You'll be part of a fast-paced, entrepreneurial team focused on delivering world-class user experiences across multiple channels. The role combines technical expertise with business acumen, requiring strong skills in both software development and financial domain knowledge.
Key responsibilities include hands-on coding, system design, mentoring other developers, and working closely with product managers to prioritize features. The ideal candidate will have 5-6 years of experience, strong expertise in Java and related technologies, and a deep understanding of financial services and risk management.
U.S. Bank offers a comprehensive benefits package including healthcare, retirement plans, and flexible vacation time. The company promotes a culture of continuous learning and innovation, providing opportunities for professional growth and development. With a competitive salary range of $108,375 - $140,250 and the flexibility of remote work, this position presents an excellent opportunity for experienced software engineers looking to make an impact in the financial technology sector.