U.S. Bank

Software Engineer 2

U.S. Bank
Apply
1 day ago
Irvine, CA, USAMid Level
H1B sponsor

Base Salary

$111k - $131k/yr

Responsibilities

  • Design, develop, test, operate, and maintain software products.
  • Design and implement scalable cloud-native solutions on Azure, including AKS, Azure SQL, and other Azure platform services.
  • Develop and maintain high-performance C# and .NET Core/.NET 5+ applications and RESTful APIs.
  • Architect and implement scalable, resilient, and maintainable microservices-based solutions.
  • Lead CI/CD automation and containerization using Azure DevOps, Jenkins, Docker, Kubernetes, Helm, and GitLab.
  • Collaborate with product, architecture, and business teams to translate requirements into technical solutions.
  • Implement secure authentication and authorization and ensure code quality through automated testing, peer reviews, performance optimization, and security practices.

Requirements

  • Bachelor’s degree or equivalent work experience.
  • Three to five years of relevant experience.
  • Strong expertise in C#, .NET Core/.NET 5+, and ASP.NET Core.
  • Advanced experience with Microsoft Azure, including AKS, Azure SQL, App Services, Storage, and cloud-native architecture.
  • Hands-on experience designing and building REST APIs, including API security, versioning, and integration patterns.
  • Understanding of SOLID principles, design patterns, domain-driven design, and modern architectural practices.
  • Experience with React or Angular, TypeScript, HTML, and CSS for modern single-page applications.
  • Strong Microsoft SQL Server expertise, including performance tuning, optimization, and data modeling.
  • Experience with microservices, Docker, Kubernetes, Helm Charts, Rancher, JFrog Artifactory, and DevOps automation.
  • Experience with OIDC, ForgeRock or a similar identity provider, and automated testing frameworks including xUnit, SpecFlow, Postman, Jasmine, and WebdriverIO.

Benefits

  • Healthcare coverage including medical, dental, and vision.
  • Basic and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holiday opportunities.
  • Adoption assistance and sick and safe leave accruals.
  • Hybrid work arrangement requiring work from a U.S. Bank location three or more days per week.

Tech Stack

AngularAzureC#CSSDockerHelmHTMLJasmineJenkinsKubernetesMicrosoft SQL ServerPostmanRancherReactTypeScript

Categories

U.S. Bank

About U.S. Bank

10,000+ employees

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treasury services; it is the fifth-largest U.S. commercial bank, headquartered in Minneapolis, and trades on the NYSE as U.S. Bancorp (USB).

Contact me