Software Developer

TrailWest BankLolo, MT
Onsite

About The Position

The IT Team at TrailWest Bank is seeking an experienced, full-time Software Developer to be located in Lolo, Montana. This role is crucial for advancing the bank's internal systems by designing, building, and maintaining secure, reliable, and user-focused internal software solutions using the Microsoft technology stack. The developer will collaborate with business teams to modernize workflows, improve internal systems, and support the bank's growth, ensuring the delivery of high-quality service to employees and customers.

Requirements

  • 1-2 years of software development experience.
  • Proficiency with the Microsoft development stack, such as: C#, .NET / .NET Core, Entity Framework, Microsoft SQL Server (T-SQL, stored procedures, database design), Azure services and integrations, Visual Studio / Azure DevOps.
  • Understanding of software engineering fundamentals, best practices, testing, and version control.
  • Problem-solving and collaboration skills with the ability to explain technical concepts clearly.
  • A high degree of professionalism, dependability, and integrity aligned with TrailWest Bank's mission and values.
  • Must live in Montana and work out of the Lolo MT office, must be willing to relocate.

Responsibilities

  • Design, develop, test, and maintain applications built on the full Microsoft stack, including .NET, C#, SQL Server, and related technologies.
  • Integrate internal systems and automate processes to support operational efficiency and service delivery.
  • Collaborate with stakeholders to gather requirements, translate business needs into functional solutions, and deliver high-quality software aligned with TrailWest Bank's customer-focused culture.
  • Support, troubleshoot, and enhance existing applications and services.
  • Implement secure coding practices and work closely with IT and IS to maintain compliance appropriate for a regulated financial institution.
  • Contribute to modernization initiatives, including cloud-ready and hybrid application design and integration with on-premise and Microsoft Azure services.
  • Uphold TrailWest Bank's values of trust, reliability, and relationship-based service in all technology solutions.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service