U.S. Bank is hiring a full-time Senior Software Engineer in Hopkins, Minnesota. The role is responsible for analyzing, designing, testing, developing, and maintaining software experiences, while ensuring software artifacts comply with U.S. Bank standards and minimize customer impact. The engineer will develop mobile applications and mobile web systems for the Mobile Banking application, take full-stack ownership of production-ready and testable code, and create designs that follow architectural best practices. The role includes developing mobile applications with technologies such as Swift 6, Objective-C, Cocoapods, Kotlin, Java, HTML, JavaScript, CSS, GraphQL, Jenkins, JIRA, JSON, Splunk, Datadog, and GitHub Copilot. It also includes analyzing Apple Store production crash reports and binaries, creating scalable and reusable components with MVVM and MVC patterns, and monitoring production systems using Datadog. The engineer will work within an agile development process and prepare design documents, specifications, and time estimates. U.S. Bank offers a comprehensive benefits package, with benefits subject to eligibility requirements. The position is not eligible for visa sponsorship. The employer conducts background checks consistent with applicable regulatory requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior