U.S. Bank is seeking an experienced Senior Software Engineer specializing in Mainframe Development to join their technology team. This role combines traditional mainframe development with modern cloud technologies, offering a unique opportunity to work with both established and emerging platforms. The position involves designing and developing complex application systems, working with both mainframe technologies (COBOL, DB2, JCL) and modern tools (Java, REST APIs, Kafka).
The role is part of a larger technology initiative, where you'll collaborate with Delivery Managers, IT development teams, and Architecture groups while supporting various business lines. You'll be responsible for the full software development lifecycle, from requirements gathering to implementation and optimization. The position requires strong technical expertise in both mainframe and modern development environments, making it an ideal opportunity for developers who can bridge traditional and contemporary technologies.
Working at U.S. Bank offers comprehensive benefits including healthcare, retirement plans, and flexible vacation policies. The company promotes a collaborative environment with a hybrid work arrangement, requiring 3+ days in office per week. This position is perfect for experienced developers who want to work with both legacy systems and modern technologies while contributing to a major financial institution's digital transformation.
The ideal candidate will have 5-6 years of experience, strong problem-solving skills, and the ability to work across multiple technology stacks. This role offers the opportunity to work on significant projects that impact the bank's core operations while maintaining a healthy work-life balance with competitive benefits.