Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

First Interstate Bank Logo

Senior Software Integrations Engineer

First Interstate Bank

$107,910 - $178,090
Sep 29, 2025
Billings, MT, US
Apply Now

First Interstate Bank is looking to solve the problem of connecting disparate systems, applications, and data across the enterprise, and ensuring alignment with long-term business goals, technology roadmaps, and security policies.

Requirements

  • Advanced experience with Git and GitHub for version control and CI/CD pipelines for automated software deployment.
  • Solid understanding of cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
  • Advanced experience in developing and deploying custom integration software solutions.
  • Strong hands-on experience with APIs, web services (REST/SOAP), microservices, and middleware technologies.
  • Fluent with Agile/Scrum development methodologies.
  • Two or more years of experience programming in languages and frameworks such as .NET Core, C-Sharp, and SQL required
  • Two or more years of experience building and deploying within integration tools and platforms like MuleSoft, Microsoft Power Platform, and/or Azure Integration Services required

Responsibilities

  • Deploys and implements scalable integration solutions that connect disparate systems, applications, and data across the enterprise.
  • Works closely with enterprise architecture, security, and stakeholders to ensure all integration solutions align with long-term business goals, technology roadmaps, and security policies.
  • Co-architects and co-solutions new integration solutions with various IT stakeholders.
  • Leads efforts in managing and optimizing middleware platforms, API gateways, and other integration technologies.
  • Writes clean, efficient, and maintainable code to build integration layers, APIs, and microservices.
  • Develops custom solutions when needed to bridge systems.
  • Diagnoses, troubleshoots, and resolves performance issues in integration points; continuously monitors and improves the performance, reliability, and scalability of the integration systems.

Other

  • Bachelor's Degree in a related field required
  • 7-9 years of experience in software development, enterprise integration, and/or equivalent combination of education and experience required
  • Ability to work effectively in a collaborative team environment.
  • Ability to provide guidance to more junior engineers.
  • Regular and Predictable Attendance - Required