✦ Luna Orbit — Software Engineering

Software Engineer – Full Stack in Chicago, Illinois.

at U.S. Bank

📍 Chicago, IL Hybrid Posted March 30, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Bachelor’s degree in Computer Science or Applied Computer Science
Category Software Engineering

U.S. Bank is seeking a Software Engineer for full-stack development in Chicago to design, develop, test, deploy, and maintain complex web applications, Windows components, APIs, and scheduled jobs. The role spans cloud and on-prem environments with a focus on scalable, high-performance software.

  • End-to-end design, development, testing, deployment and maintenance of full-stack solutions
  • Build web apps, Windows components, APIs, and scheduled jobs
  • Deploy/manage in containerized and cloud environments with Docker, Kubernetes, and Azure
  • Design/automate CI/CD pipelines with Jenkins
  • Monitor/troubleshoot production with AppDynamics, Splunk, Datadog

Stack includes C#, VB.NET, .NET Core, React, TypeScript, Kendo UI, REST APIs, Docker, Kubernetes, Azure, Jenkins, and comprehensive monitoring with AppDynamics, Splunk, and Datadog; includes enterprise integration tools like IBM MQ and SignalR; requires Windows and Linux administration and strong SDLC discipline.

The ideal candidate is a mid-level software engineer with 5+ years of experience delivering full-stack Java/.NET solutions in a banking environment, proficient with modern front-end and back-end ecosystems, and comfortable working in a hybrid on-site/remote model.

C#VB.NET.NET Framework.NET Core.NET Core Web APIand Windows ServicesFrontend: ReactTypeScriptJavaScriptKendo UIDatabase query performance optimization using Microsoft SQL ServerFull SDLC processesCI/CD pipelines using JenkinsCloud and on-premises deployment using DockerKubernetesand Microsoft AzureVersion control and collaboration tools: GitLabGitHubVisual StudioVS CodeTFSJiraApplication monitoringperformance testingand automated testing using AppDynamicsSplunkDatadogJMeterand SeleniumEnterprise integration and messaging: IBM MQSignalRRedis CacheForgeRockBlackduckFortifyWindows and Linux operating systems
ActiveBatchJMeterSeleniumRancherTFSJira
C#VB.NET.NET Framework.NET Core.NET Core Web APINUnitSwaggerReactTypeScriptJavaScriptKendo UIPostmanSoapUIDockerMicrosoft AzureKubernetesRancherJenkinsVisual StudioVS CodeGitLabGitHubGitHub CopilotAppDynamicsSplunkDatadogJMeterSeleniumIBM MQSignalRRedis CacheForgeRockBlackduckFortifyWindowsLinuxActiveBatchJiraTFS
C#VB.NET.NET Framework.NET Core.NET Core Web APINUnitSwaggerReactTypeScriptJavaScriptKendo UIPostmanSoapUIDockerMicrosoft AzureKubernetesRancherJenkinsVisual StudioVS CodeGitLabGitHubAppDynamicsSplunkDatadogJMeterSeleniumIBM MQSignalRRedis CacheForgeRockBlackduckFortifyWindowsLinuxActiveBatchWindows ServicesJiraTFS
C#VB.NET.NET Framework.NET Core.NET Core Web APINUnitSwaggerReactTypeScriptJavaScriptKendo UIPostmanSoapUIDockerMicrosoft AzureKubernetesRancherJenkinsVisual StudioVS CodeGitLabGitHub CopilotGitHubAppDynamicsSplunkDatadogJMeterSeleniumIBM MQSignalRRedis CacheForgeRockBlackduckFortifyWindowsLinuxActiveBatchWindows ServicesJiraTFS
Strong communicationTeam collaborationProblem solvingAttention to detailAdaptability
Industry Banking
Job Function Develop and maintain enterprise-grade full-stack software solutions in a Windows/Linux, cloud-enabled environment
Role Subtype Software Engineer
Tech Domains Microsoft 365, Azure, Kubernetes, Docker, JavaScript, React, SQL / PostgreSQL, Active Directory, Jenkins
Software EngineerFull StackC#VB.NET.NET Core.NET FrameworkNUnitSwaggerReactTypeScriptJavaScriptKendo UIPostmanSoapUIDockerKubernetesAzureGitLabGitHubJenkinsVisual StudioVS CodeAppDynamicsSplunkDatadogIBM MQSignalRRedis CacheForgeRockBlackduckFortifyWindowsLinuxActiveBatchJiraTFSMicrosoft SQL ServerSQL ServerCI/CDREST APIsmicroservicesRancherJMeterSeleniumWeb APIsJavaMicrosoft Azure

Bachelor’s degree in Computer Science or related field, 5+ years of progressive post-baccalaureate experience, Not specified visa sponsorship

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile