1

Bank Computer Science Jobs in Texas (NOW HIRING)

Software Engineer III - Open Banking

Dallas, TX · On-site

$57 - $76.50/hr

Bachelor's degree in Computer Science, Engineering, in a related field, or equivalent experience ... Knowledge of Open Banking, Banking-as-a-Service (BaaS), financial services platforms, payment ...

Bachelor's degree in Information Technology, Computer Science, or related field preferred ... Banking or financial services technology experience strongly preferred. Competencies * Technical ...

Software Engineer III - Open Banking

Austin, TX · On-site

$57 - $76.50/hr

Bachelor's degree in Computer Science, Engineering, in a related field, or equivalent experience ... Knowledge of Open Banking, Banking-as-a-Service (BaaS), financial services platforms, payment ...

Bachelor's degree in Information Technology, Computer Science, or related field preferred ... Banking or financial services technology experience strongly preferred. Competencies * Technical ...

... unparalleled banking services. Who you are: As an Engineer III - AI , you believe in using ... Bachelor's in Computer Science, Data Science, or related field * 4+ years of experience with ...

... unparalleled banking services. Who you are: As an Engineer III - AI , you believe in using ... Bachelor's in Computer Science, Data Science, or related field * 4+ years of experience with ...

At Bank of America, we are guided by a common purpose to help make financial lives better through ... Finance, Economics, Mathematics, Computer Science, Statistics, Process and Mechanical Engineering ...

Showing results 21-40

Bank Computer Science information

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.

How does a bank computer scientist 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 scientist, 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 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.

Can someone who studies computer science work in a bank?

Yes, a computer science graduate can work in a bank, often in roles such as software developer, cybersecurity analyst, or data analyst. Banks rely on computer science skills for developing financial software, managing data security, and maintaining banking systems, often requiring knowledge of programming languages, databases, and security protocols.

How is computer science used in banking?

Bank computer science professionals develop and maintain software systems that support banking operations, including transaction processing, fraud detection, and data security. They also work with databases, cybersecurity measures, and financial algorithms to ensure efficient and secure banking services.

What positions would you work in a bank with a computer science degree?

With a computer science degree, you can work in various bank roles such as software developer, systems analyst, cybersecurity specialist, data analyst, or IT support. These positions involve developing banking applications, managing security protocols, analyzing financial data, and maintaining IT infrastructure, often requiring knowledge of programming languages, databases, and security tools.

What cities in Texas are hiring for Bank Computer Science jobs?

Cities in Texas with the most Bank Computer Science job openings:

Infographic showing various Bank Computer Science job openings in Texas as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution.

Software Engineering Manager - Open Banking

Frost Bank

Dallas, TX • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Key responsibilities

  • Supervise and manage the entire development lifecycle for a team of software engineers.

  • Review coding to ensure alignment with business needs, change control procedures, and development standards.

  • Collaborate with product owners, business analysts, and other stakeholders to estimate effort, design systems, and optimize functionality.


Frost Bank rating

8.7

Company rating: 8.7 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

24th of 175 rated banks


Job description

Job Description

It's about process, progress, and people.

Are you someone that loves to create new systems? Do you have a knack for moving things forward? Do you like collaborating with people to accomplish big projects? If so, the Software Engineering Manager position could be your calling.

At Frost, it's about more than a job. It's about having a flourishing career where you can thrive, both in and out of work. At Frost, we're committed to fostering an environment that reflects our values and encourages team members to be the best they can be. In joining our adaptable, integrity-driven team, you'll become part of Frost's over 150-year legacy of providing unparalleled banking services.

Who you are:

As a Software Engineering Manager - Open Banking, you are our leader, ensuring your team has the necessary support and guidance to deliver top quality systems. In this role, you will be responsible for supervising the entire development lifecycle for a team of software engineers. You will use your effective communication skills and analytical mindset to provide necessary expertise and direction to ensure all systems meet development standards. More than that, this role is about developing people and doing it with integrity, caring and excellence in mind.

What you'll do:

  • Manage the entire development lifecycle for a team of software engineers with assigned programs and systems

  • Review coding for a group of software engineers to ensure alignment with business needs, change control procedures, and Frost development standards

  • Collaborate with and provide technical advice to Product Owners, Business Analysts, Software Engineers, and lines of business to estimate level-of-effort, timing, and feasibility, to design new systems based on business requirements, and to optimize system and program functionality

  • Exercise the usual authority of a manager

  • Provide strategic insights to IT management

  • Always take action using Integrity, Caring, and Excellence to achieve all-win outcomes

What you'll need:

  • Master's degree in Computer Science, Engineering, in a related field, or equivalent experience

  • Demonstrated ability to develop technical solutions, typically requiring a minimum of 6 years of experience

  • Experience leading and mentoring engineering teams to deliver secure, scalable, and high-quality software

  • Proven people leadership, stakeholder management, and Agile delivery experience

  • Ability to drive the design and delivery of Java/Spring Boot microservices and API-first solutions

  • Ability to partner with Product, Architecture, and business stakeholders to execute technology roadmaps

  • Experience championing engineering excellence through Agile, DevOps, CI/CD, code quality, and observability

  • Strong experience with Java, Spring Boot, Microservices, REST APIs, and cloud-native development

  • Hands-on knowledge of Kubernetes/OpenShift, CI/CD, SQL/NoSQL, and event-driven architectures

  • Experience with Observability tools such as Splunk, Dynatrace, Grafana, Prometheus, ELK, or AppDynamics

  • Knowledge of Domain-Driven Design (DDD)

  • Strong understanding of operational reliability, monitoring, and performance management

  • Experience with API lifecycle management, including design, security, governance, versioning, and monitoring

Additional Preferred Skills:

  • Experience in Banking or Financial Services, payments, or regulated industries

  • Experience with API Gateway platforms

  • Familiarity with ERP ecosystems, enterprise data flows, and API-based integrations

  • Awareness of AI-assisted software engineering

  • Familiarity with LLM integration, AI APIs, Retrieval-Augmented Generation (RAG), and AI governance best practices.

Our Benefits:

At Frost, we care about your health, your family, and your future and strive to have our benefits reflect that. This includes:

  • Medical, dental, vision, long-term disability, and life insurance

  • 401(k) matching

  • Generous holiday and paid time off schedule

  • Tuition reimbursement

  • Extensive health and wellness programs, including our Employee Assistance Program

  • Referral bonus program + more!

Since 1868, Frost has dedicated their expertise to provide exceptional banking, investment, and insurance services to businesses and individuals throughout Texas. Frost is one of the 50 largest U.S. banks by asset size and is a leader in banking customer satisfaction. At Frost, it's about being part of something bigger. If this sounds like you, we encourage you to apply and see what's possible at Frost.


What Frost Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom