U.S. Bancorp logo

Senior Software Engineer- Cloud Migration in Chicago, Illinois

U.S. Bancorp

Chicago, IL
Full Time
Senior
124k-183k
24 days ago

Job Description

About the Role

U.S. Bank is seeking a Senior Software Engineer- Cloud Migration in Chicago, Illinois. The role involves developing, planning, and implementing migration strategies for on-premises workloads to the cloud, with a focus on Azure and AWS services. The position offers opportunities to work on cloud deployment frameworks, lead project planning, and support organizational testing and incident response, contributing to the bank's digital transformation efforts.

Key Responsibilities

  • Develop, plan, and implement transition plans for migrating on-premises workloads to cloud environments.
  • Develop deployment frameworks and implementation patterns related to Azure to accelerate migration processes.
  • Develop and manage work breakdown structures (WBS) for IT projects.
  • Lead creation and development of Ansible role patterns.
  • Develop and validate implementation plans for AWS and Azure services, including AKS, VM, SQL, and SQLMI.
  • Submit project deliverables ensuring adherence to quality standards.
  • Confer with project personnel to identify and resolve problems.
  • Coach engineering teams on debugging and using appropriate tools.
  • Drive organizational testing strategies and use quality metrics to identify and resolve gaps.
  • Recommend solutions to cross-functional teams based on testing frameworks.
  • Lead incident response across the engineering organization as needed.

Requirements

  • Requires a bachelor's degree in Electronics Engineering, Computer Engineering, or related field.
  • Five (5) years of experience in migration and development of messaging modules for asynchronous data processing through JMS.
  • Experience with implementation of build systems using Jenkins for Continuous Integration Development.
  • Experience developing and deploying software using Agile, TDD, and Waterfall SDLC methodologies.
  • Establishing version control through GIT and SVN.
  • Development and deployment using Java and JavaScript.
  • Experience with Spring Framework, Maven, Apache, and Struts.
  • Querying relational databases with MySQL.

Nice to Have

  • Experience with Azure and AWS services such as AKS, VM, SQL, and SQLMI.
  • Experience with Ansible role development.
  • Knowledge of organizational testing strategies and quality metrics.
  • Experience leading incident response in engineering environments.

Qualifications

  • Bachelor's degree in Electronics Engineering, or Computer Engineering.
  • Five (5) years of progressive post-baccalaureate experience in related roles.

Benefits & Perks

  • Healthcare (medical, dental, vision).
  • Basic term and optional term life insurance.
  • Short-term and long-term disability.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation (from two to five weeks depending on salary grade and tenure).
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per year.

Working at U.S. Bancorp

U.S. Bank emphasizes diversity, inclusion, and equal opportunity employment. The company values supporting employees' whole selves and providing benefits that promote health, financial security, and work-life balance. They foster a collaborative environment that encourages learning, growth, and innovation.

Apply Now

Job Details

Posted AtJul 7, 2025
Salary124k-183k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

Chicago, IL

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches