Your path to a fullfilling banking career starts here
WHY JOIN BANKERS’ BANK OF THE WEST?
At Bankers’ Bank of the West, we’re more than a financial institution - we’re a trusted partner to community banks across the Great Plains and Western States. As a correspondent and consultative services provider, we support the success of local financial institutions, helping them thrive in their communities. That starts with our people. We’ve built a team of experienced, dedicated professionals who are passionate about making a difference.
WHAT EMPLOYEES EXPERIENCE:
Purposeful work alongside a genuinely caring, collaborative team committed to making a positive impact on community banks and their communities. Whether you’re advancing your skills or taking on new challenges, we’re committed to your long-term development and a work-life balance that is real.
We offer competitive compensation with annual bonus eligibility and a full benefits package including medical, dental, life, and long-term disability insurance; HSA with employer contribution; transportation allowance; 11 paid holidays; and generous vacation, sick and personal time off. Our 401(k) Plan includes 7.5% employer matching/contributions and immediate vesting.
Position
IT – Software Developer
PRIMARY OBJECTIVE
The Software Developer will be responsible for creating new web-based applications and maintaining and enhancing internal custom applications using Angular, C#, Entity framework, and SQL. They will be responsible for the high-level function and technical requirements based on direct interactions with the users and knowledge of enterprise architecture. Developing and implementing moderate to complex applications will be necessary. They will be developing primarily internally used applications – we prioritize getting it right for our staff vs. having it done fast.
You will be working with a small team that brainstorms and whiteboards and occasionally goes down rabbit holes that can lead nowhere or somewhere. Utilizing AI (Claude Code) to aid in coding is encouraged and we provide access. Having it create code with no HITL is considered sub-optimal – you must be able to debug and write code if Anthropic is down. We all work Monday-Friday during regular office hours; you’ll have most of your nights and weekends off. We encourage people who may not fit all the requirements to apply. If you have the basics and want to learn and grow, we’re looking for you.
MAJOR DUTIES/RESPONSIBILITIES
Create and maintain new software as needed for internal and external users.
Maintain existing legacy software and convert it to a web-based platform.
Troubleshoot and fix applications as needed.
Identify and improve application performance.
Design, develop and implement unit and scenario testing for existing code base and for new functionality under development.
Work with current internal staff to help scope and find new opportunities to help operations.
Follow best practices for coding, testing and validation.
Continue to learn, go to conferences, complete training (work provided), so that you can see what new technologies need to be implemented and how.
This list is not all-inclusive and is subject to additions, revisions, and deletions as the business necessitates.
REQUIRED EXPERIENCE/EDUCATION
3-5 years of related experience (bachelor’s in computer science or related field may substitute for up to 2 years of experience)
Agile and Waterfall development methodologies
REQUIRED KNOWLEDGE/SKILLS
Technical Proficiency
Experience developing and working with a variety of design patterns, architectures, and styles including: REST APIs, background services, rich web-based UIs, and desktop
Backend: C#, modern .NET Core 3.1 through .NET 10+, .NET Framework 4.8+, SQL Server 2019+
Frontend: Angular, Typescript, HTML5, XML
Desktop Development: WinForms, WPF (phasing out)
Cloud & DevOps:
o Experience using Source Control tools required; Git preferred
o Experience with DevOps automation tools encouraged; such as Azure DevOps, GitHub, etc.
o Experience with on-prem application hosting encouraged; Windows Server, IIS preferred
o Experience with one or more Cloud providers encouraged, Azure preferred.
AI: Experience using AI development tools encouraged; Claude Code, GitHub Copilot, OpenAI Codex, etc.
Excellent verbal and written communication, interpersonal, and problem-solving skills.
Ability to work independently and as part of a team.
High degree of attention to detail, accuracy, initiative, and dependability.
Maintain positive relationships and provide effective communication with customers, employees, and management.
Strong organizational and time-management skills.
Proficiency in Microsoft Office applications
Willingness to learn banking regulations, laws, and procedures.
Authorization to work in the U.S. without employer sponsorshipStrong knowledge of GRC frameworks such as: FFIEC, NIST CSF, CRI, and CIS Controls
Experience with financial institution regulatory requirements and examination processes.
Demonstrated ability to develop and present to executive leadership and boards of directors.
Experience with vulnerability assessments and penetration testing methodologies.
Strong client relationship management and business development skills.
Policy and procedure development experience.
Ability to work independently and manage multiple client engagements.
High degree of attention to detail, accuracy, initiative, and dependability.
Maintain positive relationships and provide effective communication with customers, employees, and management.
Strong organizational, time-management, and problem-solving skills.
Proficiency in Microsoft Office applications and willingness to adapt to new technology.
Understanding of banking regulations, laws, and procedures.
Authorization to work in the U.S. without employer sponsorship.
WORK ENVIRONMENT
Primary workspace designation is hybrid. In office 3 days a week with flexibility.
Professional environment in a secure high-rise office suite in downtown Denver, CO.
Working hours may vary between 5:00 a.m. and 7:00 p.m., Monday through Friday. The primary hours are 7:30 a.m. and 4:30 p.m. Monday through Friday, with infrequent overtime as needed.
Extended periods of desk-based computer and telephone usage.
May require occasional overnight travel to visit customers or attend conferences.
Ability to lift up to 40 lbs..