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 taking ownership of software artifacts and adhering to U.S. Bank standards to minimize customer impact. The engineer will develop mobile app and mobile web systems for the Mobile Banking application, taking full-stack ownership and producing production-ready, testable code. The work includes designing and architecting mobile applications and scalable, reusable components; analyzing production crashes; and monitoring and resolving production issues. The engineer will work using agile development practices, prepare technical design documents and estimates, implement application features, and use AI tools to support code optimization, debugging, review, refactoring, and test coverage. The position requires a bachelor’s degree or equivalent in Physics, Computer Engineering, or Computer Science, along with five years of progressive post-baccalaureate experience developing mobile app and mobile web application systems for a Mobile Banking application. At least 24 months of experience is required in each of six specified areas, with concurrent experience accepted. The position is not eligible for visa sponsorship.
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