1

Bank Computer Science Jobs in Orem, UT (NOW HIRING)

Senior Software Engineer

Salt Lake City, UT ยท Hybrid

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... A bachelor's degree in computer science, Engineering, or Information Systems preferred. A ...

Senior CIAM Software Engineer

Midvale, UT ยท On-site

$115K - $152K/yr

Bachelor's degree in Computer Science, Information Systems or a related field. * Please consider ... Employee Ambassador preferred banking products Apply now if you have a passion for impactful ...

... Banking Initiative to increase the Financial Health of consumers and businesses. The Data Science ... Computer Science, Information Technology, Engineering, Mathematics, Statistics, M.S preferred ...

... future of banking. We create cutting-edge, self-service products, develop robust upskilling ... A Bachelor's degree in Computer Science, Electrical Engineering, Information Systems, or a related ...

Senior Software Engineer

Midvale, UT ยท On-site

$115K - $152K/yr

In this role, you will have a direct impact on the bank's core infrastructure by ensuring high ... Requires a Bachelor's degree in Computer Science, Information Systems, another related field, or ...

Strong working knowledge of financial/banking systems is a plus. * Bachelor's degree in Computer Science, Information Systems or other related degree. Professional Certifications (ex. CompTIA Network ...

Bachelor's degree in Computer Science, Information Technology, or a related field required ... banking products Apply now if you have a passion for impactful outcomes, enjoy working ...

... in Computer Science, Computer Engineering or equivalent and 4 yrs experience in software ... Financial or Banking services experience a plus. Extensive knowledge of software development ...

... in Computer Science, Computer Engineering or equivalent and 4 yrs experience in software ... Financial or Banking services experience a plus. Extensive knowledge of software development ...

Experience in the banking sector, particularly in Treasury or payments, is a strong plus. * In ... Requires a Bachelor's degree in Information Technology, Computer Science, or a related field (A ...

next page

Showing results 1-20

Bank Computer Science information

See Orem, UT salary details

$43.9K

$96.8K

$119.5K

How much do bank computer science jobs pay per year?

As of Jul 15, 2026, the average yearly pay for bank computer science in Orem, UT is $96,798.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,200.00 and $119,100.00 per year, depending on experience, location, and employer.

How does a Computer Science professional typically collaborate with other departments in a banking environment?

In a banking environment, Computer Science professionals frequently work alongside teams from risk management, compliance, operations, and customer service to develop, test, and maintain secure and efficient banking systems. Collaboration often involves gathering requirements, troubleshooting issues, and integrating new technologies to support business goals. Effective communication and understanding of banking regulations are key, as projects may involve cross-functional meetings and ongoing coordination to ensure technological solutions align with industry standards and client needs.

What are the key skills and qualifications needed to thrive as a Bank Computer Science professional, and why are they important?

To succeed as a Bank Computer Science professional, you need a solid background in computer science, programming languages (such as Java or Python), and knowledge of banking systems, often supported by a relevant degree. Familiarity with core banking software, cybersecurity practices, databases, and sometimes certifications like CISSP or CISM are typically required. Strong analytical thinking, attention to detail, and effective teamwork help address complex technical challenges and ensure secure, efficient operations. These skills are crucial for maintaining robust financial systems, safeguarding sensitive data, and supporting innovative banking solutions.

What is a Bank Computer Scientist?

A Bank Computer Scientist is a technology professional who specializes in designing, developing, and maintaining computer systems and software used within the banking sector. Their responsibilities include ensuring the security of financial transactions, developing algorithms for fraud detection, and implementing reliable banking applications. They work closely with IT and security teams to keep banking systems running efficiently and securely. Their expertise helps banks adapt to new technologies and meet regulatory requirements.

What is the difference between Bank Computer Science vs Bank IT Specialist?

AspectBank Computer ScienceBank IT Specialist
Required CredentialsBachelor's in Computer Science or related field, certifications like CompTIA, CiscoSimilar certifications, often with additional focus on network or security certifications
Work EnvironmentBank IT departments, software development teams, cybersecurity unitsBank branches, data centers, IT support teams within banks
Employer & Industry UsageFinancial institutions, banks, fintech companiesBanking institutions, financial service providers
Common Search & Comparison IntentUnderstanding roles in banking tech, career paths in bank ITJob responsibilities, certifications, and skills for bank IT roles

Bank Computer Science focuses on software development, system analysis, and cybersecurity within banks, often requiring programming skills and advanced technical knowledge. Bank IT Specialist typically handles hardware, network support, and troubleshooting in banking environments. Both roles share similar credentials and industry usage but differ in daily responsibilities and technical focus.

What are popular job titles related to Bank Computer Science jobs in Orem, UT? For Bank Computer Science jobs in Orem, UT, the most frequently searched job titles are:
What job categories do people searching Bank Computer Science jobs in Orem, UT look for? The top searched job categories for Bank Computer Science jobs in Orem, UT are:
Senior Software Engineer

Senior Software Engineer

Medallion Bank

Salt Lake City, UT โ€ข Hybrid

$118K - $156K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 days ago


Job description

Please Note: First preference will be given to candidates residing in Utah who can work a hybrid schedule with 3 days minimum on site.


Secondary preference will be given to candidates located in states in which we currently operate (which includes AR, AZ, WA, MO, MT, MI, NE, MN, VA, NV, KS, PA, OR, WI, OH)


Who we are:


At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We work directly with thousands of dealers, contractors and financial service providers serving their customers throughout the United States. Medallion Bank is a small company with a big impact. We recognize our employees as our greatest asset and have a culture to prove it!


How You Will Support The Team:

The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing and testing various software systems, leading projects, collaborating with cross functional teams, writing and debugging code, and ensuring software quality and efficiency.

What We Are Looking For:


  • Must be willing to work a hybrid schedule with a minimum of 3 in office days per week.
  • Develop software applications using .NET technologies.
  • Write clean, efficient, and well-documented code.
  • Work collaboratively with cross-functional teams to design and implement software solutions.
  • Participate in code reviews and provide feedback to other developers.
  • Stay up to date with emerging trends and technologies in software development.
  • Test and debug software applications to ensure high-quality deliverables.
  • Can take on full projects from beginning to end.
  • Identify, prioritize, and execute tasks within the software development life cycle.
  • Develop high-quality, efficient, and secure software design.
  • Perform verification and validation testing.
  • Participate in Agile ceremonies.
  • Excellent written and verbal communication and interpersonal skills.
  • Other duties as assigned.

You would be a GREAT fit with these skills:


Strong knowledge of:

  • Microsoft .NET (C#) Tech Stack.
  • Solid SQL database knowledge. MS SQL Server and MySQL Knowledge are preferred.
  • Understanding of Entity Framework.
  • TypeScript knowledge is highly desired (React or Angular).
  • Git working experience.
  • Understanding software design concepts and task estimates.
  • Familiarity with DevOps and continuous integration/continuous delivery (CI/CD).
  • Documentation and preparing technical proposals & conducting technical discussions.
  • Effective time management and work ethics are required.

Soft Skills

  • A strong sense of ownership.
  • Excellent written and verbal communication and interpersonal skills.
  • Ability to effectively collaborate with technical and business partners.
  • Comfortable with a fast-paced environment.
  • Can take on full projects from beginning to end.
  • Attention to detail.
  • Team Player.
  • Problem solver.
  • Quick learner and passionate about learning new technologies.
  • Strong interest in test engineering.

Preferred Level of Experience:


  • A bachelor's degree in computer science, Engineering, or Information Systems preferred. A combination of education and experience may meet qualifications.
  • 5+ years of .Net (C#) development experience.
  • 5+ years of overall web development with ASP.NET, Web API's (SOAP, REST), UI Frameworks.
  • 3+ years of experience with SQL Server and relational database design.
  • 2+ years of experience with Agile methodologies.
  • Experience working with an ORM.
  • Experience working with docker, Kubernetes, and Azure.
  • Experience with .NET version 5 and above.
  • Experience with cloud-based technologies such as Azure is desirable.
  • Experience with front-end technologies such as JavaScript, HTML, and CSS is desirable.
  • Experience in the banking/fintech industry is desirable.
  • Experience with Microservice architecture is desirable.
  • Experience with Unit Testing and Mocking frameworks is desirable.


What's in it for YOU?


  • Comprehensive benefits including medical, dental, vision, disability, and life insurance
  • 401K with a company match
  • PTO including 11 paid holidays, vacation time and sick time
  • Financial Wellness Program
  • Volunteer Opportunities
  • Awesome company culture and co-workers who love to work here!
  • Work Life Balance - We don't use that term lightly!
  • Company Wide Open Door Policy


Please note that if selected, you are required to pass a pre-employment background check and maintain a clear background.