The Mission of TrailWest Bank is to build loyal, long-term relationships based on trust, prosperity, and community.
Our IT Team is currently in search of a full-time, experienced Software Developer located in Lolo, Montana. Candidate should be resourceful, a team player, and someone who can multi-task. It is a requirement of this role to live in Montana, and work out of the Lolo MT office, must be willing to relocate.
Position Summary
The Software Developer will play a key role in advancing TrailWest Bank's internal systems by designing, building, and maintaining secure, reliable, and user-focused internal software solutions across the Microsoft technology stack. You will collaborate with other business teams to modernize workflows, improve internal systems, and support the bank's continued growth; helping ensure we can deliver the high-quality and personal service our employees and customers expect.
Key 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.
---
Required Qualifications
· 1-2 years of software development experience.
· Proficiency with the Microsoft development stack, such as:
o C#, .NET / .NET Core
o Entity Framework
o Microsoft SQL Server (T-SQL, stored procedures, database design)
o Azure services and integrations
o 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.
BanQLinQ, LLC is an equal opportunity employer and give consideration for employment to qualified applicants without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by federal, state, and local law.