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 Software Engineer

Salt Lake City, UT ยท On-site

$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 ...

Bachelor's degree in Computer Science, Information Technology, Technology Management, or a related ... Experience in banking or other financial services sectors * Experience in marketing, investment ...

This role needs managing critical systems that support banking operations, regulatory compliance ... Required Skills & Qualifications โ€ข Bachelor's degree in Computer Science, Information Technology ...

Financial or banking services experience is a plus. * Requires a Bachelor's degree in Computer Science, Information Systems, or a related field. A combination of education and experience may meet ...

... banking is a plus EDUCATION & CERTIFICATION REQUIREMENTS โ€ข Bachelor's degree in Cybersecurity, Computer Science, or Information Security โ€ข CEH (Certified Ethical Hacker) preferred โ€ข Security ...

... or banking is a plus EDUCATION amp; CERTIFICATION REQUIREMENTS โ€ข Bachelor's degree in Cybersecurity, Computer Science, or Information Security โ€ข CEH (Certified Ethical Hacker) preferred โ€ข ...

Cloud Engineer

Midvale, UT ยท On-site

$52.50 - $70.25/hr

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related ... Employee Ambassador preferred banking products Apply now if you have a passion for impactful ...

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 ...

... 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 ...

... banking applications. You will be responsible for fostering a culture of excellence, driving ... Bachelor's degree in Computer Science, Information Systems, or a related field. A combination of ...

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 Jun 9, 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:
Infographic showing various Bank Computer Science job openings in Orem, UT as of June 2026, with employment types broken down into 73% Full Time, 26% Part Time, and 1% Temporary. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $96,798 per year, or $46.5 per hour.
Senior Software Engineer

Senior Software Engineer

Medallion Bank

Salt Lake City, UT โ€ข Hybrid

$118K - $156K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

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.