1

Bank Computer Science Jobs (NOW HIRING)

$162 - $185/hr

Principal Associate, Data Scientist - Bank Operations Data Science Data is at the center of ... Computer Science, or a related quantitative field) plus 5 years of experience performing data ...

next page

Showing results 1-20

Bank Computer Science information

See salary details

$50.5K

$111.3K

$137.5K

How much do bank computer science jobs pay per year?

As of Aug 17, 2026, the average yearly pay for bank computer science in the United States is $111,343.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,500.00 and $137,000.00 per year, depending on experience, location, and employer.

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.
More about Bank Computer Science jobs

What cities are hiring for Bank Computer Science jobs?

Cities with the most Bank Computer Science job openings:

What states have the most Bank Computer Science jobs?

States with the most job openings for Bank Computer Science jobs include:

Infographic showing various Bank Computer Science job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $111,343 per year, or $53.5 per hour.

Manager (OBH), Blood Bank

One Brooklyn Health

Brooklyn, NY • On-site

$160K/yr

Full-time

Posted 6 days ago


One Brooklyn Health rating

8.7

Company rating: 8.7 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Overview
Under guidance of the Medical and Administrative Director(s), manages and directs on-going activities of the Blood Bank. Ensures quality assurance standards are maintained as per cGMP. Provides training of staff, students and residents. Supervises and performs testing and disposition of blood, blood components and derivatives. Prepares and reviews reports. Assists the Administrative and Medical Director with personnel functions. Utilizes Blood Bank computer system. Adheres to departmental policies and procedures, JCAHO / various regulatory agency requirements. Demonstrates and promotes service excellence at all times.
Responsibilities
Manages and directs on-going activities of the Blood Bank:
  • Manages work flow and work assignments to ensure the prompt and accurate provision of information, specimen processing and preparation and release of components.
  • Ensures technical work and activities are in total compliance with operating policies and technical procedures.
  • Reviews technical work and activities performed by technical staff.
  • Documents and reviews all technical work performed.
  • Takes corrective action when activities are not performed properly.

Ensures Quality Assurance:
  • Reviews all quality assurance testing.
  • Takes corrective action where required.
  • Documents timely review of general and individual quality control testing.
  • Documents corrective actions where appropriate.

Provides staff, resident and student training as required:
  • Trains staff in new methodologies, equipment and new or revised operating policies.
  • Re-trains staff where appropriate and when necessary.
  • Ensures staff attendance at staff training sessions.
  • Documents training of staff, residents and students.
  • Ensures all technical competencies are completed in a timely manner (annually).

Manages and performs testing, processing and maintenance of blood components and derivatives:
  • Performs more complex testing inclusive of multiple antibody identification, problem cross-matching and neutralization studies.
  • Willingly assists technical staff in the performance of problem cross-matching or antibody identification.
  • Maintains surveillance of timely processing of specimens and blood release.
  • Sets priority for processing order of patient specimens as well as component preparation for release to patients.
  • Interprets test data as required.
  • Ensures timely review of interpretation of routine and problem processing, panel studies and all special studies.
  • Documents interpretation of routine and problem processing, panel studies and all special studies.
  • Maintains inventory control of all blood components and products.
  • Ensures availability of blood components for timely transfusions in emergency and routine patent situations.
  • Pays strict attention to expiration of current inventory.

Reviews all computer-generated reports:
  • Ensures timely review of exception report.
  • Ensures timely review of inventory expiration report.
  • Ensures timely review of outstanding request report.

Performs payroll activities:
  • Ensures timely processing of Bi-weekly time sheets.

Maintains surveillance of OR blood availability:
  • Ensures timely processing and availability of Pre-Op cross-match requests
    Ensure timely response to Operating Room release requests.
    Performs daily review of bloods issued to and returned from Operating Room refrigerator.

Reviews temperature control and infection control data as required:
  • Ensure timely documentation of review and corrective actions.

Prepares reports as required:
  • Ensures timely submission of required monthly statistic reports.

Schedules Staff:
  • Ensures adequate coverage of technical and clerical staff with cost-efficient distribution of overtime and extension staff hours.

Coordinates employee evaluations with section manager:
  • Performs timely competency assessment / performance appraisals according to institutional schedules and policies

Coordinates inventory with Manager:
  • Ensures availability of materials, reagents and supplies for Blood Bank daily operations.
  • Maintains records of current inventory and usage of all supplies to ensure cost effectiveness.

Rotates on-call schedule:
  • Ensures availability for on-call situations.
  • Willing participates in all on-call situations.

Utilizes the Blood Bank computer system according to the departmental SOP manual:
  • Demonstrates a thorough understanding of the Blood Bank computer system.
  • Performs all related computer duties as required according to the departmental SOP manual.

Qualifications
Education:
  • Bachelor of Science Degree.

Experience:
  • Minimum seven (7) years related Blood Bank experience.

Knowledge and Skills:
  • Strong technical knowledge of the area being managed, often serves as the subject matter expert.
  • Ability to direct and oversee the work of others is required.
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Ability to be decisive based on prior experience and interprets regulations/policy.
  • Ability to fully utilize BHMC's electronic record systems, equipment and other healthcare and billing systems relevant to this position.

Licenses, Certifications:
  • NYS Department of Education Clinical Laboratory Technologist.
  • ASCP Certification (SBB-ASCP preferred).

Physical Requirements:
  • Position requires prolonged periods of standing, reaching, walking throughout the working day.
  • Position will be required to stoops, bends, lifts, carry items weighing up to 25 pounds.

The salary range and/or hourly rate listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job advertisement and can be modified in the future. When determining a team member's base salary and/or rate, several factors may be considered as applicable (e.g., site, specialty, service line, years of relevant experience, education, credentials, negotiated contracts, budget and internal equity).
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of One Brooklyn Health (OBH).
OBH is an equal opportunity employer, it is our policy to provide equal opportunity to all employees and applicants for employment without regard to race, color, religion, national origin, marital status, military status, age, gender, sexual orientation, disability or handicap or other characteristics protected by applicable federal, state, or local laws.

What One Brooklyn Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom