Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Senior Software Engineer - API
U.S. Bank logo

Senior Software Engineer - API

Not Disclosed•Full-TimeOn-site

location_on601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States

Apply Now

At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.

About the Role

We are seeking a Senior Software Engineer - API to join our team in Charlotte, North Carolina. This position is part of a group focused on building robust, scalable, and secure microservices-based applications. You will work within an Agile environment alongside cross-functional teams to deliver high-quality software solutions that meet both technical and business objectives. The role offers the opportunity to contribute to process improvements and prepare technical documentation while troubleshooting complex technical issues.

Work Environment

This position may allow for remote work from home, provided you are within a commuting distance of the worksite location. Multiple positions are available for this role.

Hiring Process

The examination for this position may include an additional supplemental questionnaire. Improper or missing responses could affect your application. Please note that this position is not eligible for visa sponsorship. The posting may be closed earlier due to a high volume of applicants.

Accommodations & Compliance

If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants. Applicants must be able to comply with U.S. Bank policies and procedures, including the Code of Ethics and Business Conduct. U.S. Bank will consider qualified applicants with arrest or conviction records for employment and conducts background checks consistent with applicable local laws and federal requirements.

Equal Opportunity

U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law. U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories.

Work location

Work model: On-site

location_on

601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States

Charlotte, North Carolina

Key Responsibilities

  • check_circleDesign and develop robust, scalable microservices-based applications using Java
  • check_circleDevelop and maintain RESTful APIs ensuring security, compliance, and data integration
  • check_circleImplement TLS protocols to ensure data privacy and security within enterprise applications
  • check_circleConduct code reviews, troubleshoot technical issues, and develop automated testing frameworks
  • check_circlePrepare technical documentation and support release management processes
  • check_circleCreate custom connectors and publish APIs to a global catalog using RAML and API Manager
  • check_circleConfigure CI/CD pipelines using Jenkins and GIT for continuous integration and deployment
  • check_circleCollaborate with cross-functional teams in an Agile environment to deliver high-quality software

Requirements

  • verifiedBachelor's degree in Computer Science or Computer Engineering
  • verified5 years post-baccalaureate experience as Software Engineer
  • verified5 years experience developing applications and creating custom connectors
  • verified5 years experience designing APIs using RAML
  • verified5 years experience publishing APIs to a global catalog
  • verified5 years experience managing APIs using API Manager
  • verified5 years experience developing enterprise-wide Java-based applications
  • verified5 years experience developing RESTful web services
  • verified5 years experience implementing TLS protocols
  • verified5 years experience interacting with business stakeholders
  • verified

Benefits & Perks

check_circleHealthcare including medical, dental, and vision insurancecheck_circleBasic term and optional term life insurancecheck_circleShort-term and long-term disability coveragecheck_circlePregnancy disability and parental leave401(k) and employer-funded retirement plan
U.S. Bank logo
Company

U.S. Bank

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

5+ yrs (Senior)

Education

Bachelor's degree in Computer Science or Computer Engineering (or foreign equivalent)

Job Type

Full-Time

Skills Required

Similar Job Opportunities

CFS Brands logo

Sr. Developer, IBM Enterprise Business Systems

CFS Brands • Oklahoma City, Oklahoma

Not Disclosedarrow_forward
Bright Vision Technologies logo

MuleSoft Integration Engineer

Bright Vision Technologies • Frisco, Texas

Not Disclosedarrow_forward
Cognizant logo

Mulesoft Technical Lead

Cognizant • Santa Fe, New Mexico

$80k-128karrow_forward

Skills, education and keywords

Skills: Raml, Api Manager, Java, Restful Web Services, TLS, Munit Testing, Git, Jenkins, Mulesoft, Anypoint Platform.

Education: Bachelor's degree in Computer Science or Computer Engineering (or foreign equivalent).

Frequently asked questions about Senior Software Engineer - API at U.S. Bank

What does a Senior Software Engineer - API at U.S. Bank do?expand_more
Day-to-day, the Senior Software Engineer - API at U.S. Bank will design and develop robust, scalable microservices-based applications using java; develop and maintain restful apis ensuring security, compliance, and data integration; implement tls protocols to ensure data privacy and security within enterprise applications; and conduct code reviews, troubleshoot technical issues, and develop automated testing frameworks.
What are the requirements for this Senior Software Engineer - API role?expand_more
U.S. Bank is looking for candidates who meet the following requirements: Bachelor's degree in Computer Science or Computer Engineering; 5 years post-baccalaureate experience as Software Engineer; 5 years experience developing applications and creating custom connectors; 5 years experience designing APIs using RAML; 5 years experience publishing APIs to a global catalog; and 5 years experience managing APIs using API Manager.
Where is the Senior Software Engineer - API role at U.S. Bank located?expand_more
Senior Software Engineer - API at U.S. Bank is based in 601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States. This is a on-site role.
Is this Senior Software Engineer - API job remote, hybrid, or on-site?expand_more
U.S. Bank has listed this Senior Software Engineer - API role as on-site.
How much experience is required for this Senior Software Engineer - API role?expand_more
Senior Software Engineer - API at U.S. Bank typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the Senior Software Engineer - API role at U.S. Bank?expand_more
Key skills for Senior Software Engineer - API at U.S. Bank include Raml; Api Manager; Java; Restful Web Services; TLS; Munit Testing; Git; and Jenkins.
What education is required for Senior Software Engineer - API at U.S. Bank?expand_more
Educational requirements for this role: Bachelor's degree in Computer Science or Computer Engineering (or foreign equivalent).
What category does the Senior Software Engineer - API role belong to?expand_more
Senior Software Engineer - API at U.S. Bank is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
5 years experience writing technical design documents
  • verified5 years experience with MUnit testing
  • verified5 years experience with UAT testing
  • verified5 years experience configuring GIT for CI
  • verified5 years experience configuring Jenkins for CD
  • check_circle
    check_circlePaid vacation ranging from two to five weeks depending on salary grade and tenure
    check_circleUp to 11 paid holiday opportunities
    check_circleAdoption assistance
    check_circleSick and Safe Leave accruals of one hour for every 30 hours worked, up to 80 hours per calendar year
    check_circleEquity stock purchase program
    RamlApi ManagerJavaRestful Web ServicesTLSMunit TestingGitJenkinsMulesoftAnypoint Platform
    Accessibility