1

Bank Computer Science Jobs in Tennessee (NOW HIRING)

Content Developer - Cloud Training

Memphis, TN · On-site

$58.50 - $80/hr

Bachelor's degree in Computer Science, Business, Education, or in a related field, or equivalent ... We are a global wealth management and investment banking firm serious about innovation and fresh ...

Bachelor's degree in Computer Science, Business, Education, or in a related field, or equivalent ... We are a global wealth management and investment banking firm serious about innovation and fresh ...

... banking solutions, modern digital tools, and a personal, relationship-driven approach. Our success ... Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent ...

Bachelor's degree in computer science, information systems, or a related field. * Minimum Required ... We are a global wealth management and investment banking firm serious about innovation and fresh ...

Bachelor's degree in Computer Science, Business, Education, or in a related field, or equivalent ... We are a global wealth management and investment banking firm serious about innovation and fresh ...

Ex Ed Teacher

Chattanooga, TN · On-site

$45.50K - $60.10K/yr

We are home to the BlueCross Technology Academy (a Future Ready Institute focused on engineering and computer science) and a VW eLab. We are also the site of the Red Bank Community School - the first ...

Ex Ed Teacher

Chattanooga, TN · On-site

$45.50K - $60.10K/yr

We are home to the BlueCross Technology Academy (a Future Ready Institute focused on engineering and computer science) and a VW eLab. We are also the site of the Red Bank Community School - the first ...

next page

Showing results 1-20

Bank Computer Science information

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.

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 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 Tennessee? For Bank Computer Science jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Bank Computer Science jobs? Cities in Tennessee with the most Bank Computer Science job openings:
Infographic showing various Bank Computer Science job openings in Tennessee as of May 2026, with employment types broken down into 88% Full Time, 8% Part Time, 2% Contract, and 2% Nights. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution.
Control System Infrastructure Engineer

Control System Infrastructure Engineer

Oak Ridge National Laboratory

Oak Ridge, TN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 23 days ago


Oak Ridge National Laboratory rating

9.3

Company rating: 9.3 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

4th of 103 rated laboratories


Job description

Requisition Id 16181
Overview:
The Controls Integration Group at the Spallation Neutron Source (SNS) is seeking a Control Systems Infrastructure Engineer II to support, maintain, and enhance the infrastructure that underpins the SNS Integrated Control System (ICS). The SNS ICS is a distributed control system based on the Experimental Physics and Industrial Control System (EPICS). It depends on reliable, scalable computing and networking infrastructure, along with robust software management and deployment practices. This position resides in the Controls Integration Group within the Control Systems Section of the Research Accelerator Division, Neutron Sciences Directorate at ORNL. The group develops fully integrated control system solutions to safely deliver highly reliable beam to SNS instruments in support of scientific research. Typical systems integrate PLC and FPGA hardware platforms within the EPICS framework.
As a member of the team, you will work closely with control system engineers and accelerator operators to support and evolve the computing infrastructure and software environment for the SNS Control System. The role requires independent judgment, initiative, and technical creativity, with a strong focus on hardware and virtual machine-based infrastructure as well as software lifecycle management in a high availability environment.
Major Duties and Responsibilities:
  • Support SNS accelerator operations by performing routine maintenance and resolving operational issues quickly and safely.
  • Maintain and upgrade control system hardware and software infrastructure including servers, virtual machines, EPICS Input/Output Controllers (IOCs), Operator Interfaces (OPIs) and networking.
  • Maintain EPICS services, including data archiving, alarming, and gateway services; monitor performance and plan upgrades as needed.
  • Monitor and analyze system health and resource utilization for critical infrastructure components, including IOCs, MicroTCA crates, OPIs, and EPICS services.
  • Administer configuration management tools to ensure consistent and repeatable deployments across IOCs, Servers and OPI systems.
  • Maintain accurate documentation, network diagrams, and as-built infrastructure records.
  • Ensure reliable backup and rapid restoration of operational data, IOC runtime configurations, logs, operator screens, and software repositories.
  • Perform quality assurance verification for commercial off-the-shelf and custom hardware.
  • Collaborate effectively with engineers, operators, and technicians across the organization.
  • Perform all work in accordance with SNS work control procedures, Environment, Safety and Health (ES&H), and Quality Assurance (QA) requirements.
  • This position primarily operates during standard business hours; however, periodic off-hours and weekend support is required to meet the 24/7 operational needs of SNS.

Basic Qualifications:
  • A BS degree in a relevant discipline (such as information technology, computer science, engineering, or project management), plus two or more years of relevant experience.
  • Demonstrated experience administering and configuring various operating systems in a large-scale distributed control system or similar operational environment.
  • Strong communication skills and the ability to collaborate effectively with engineers, scientists, and technical staff.

Preferred Qualifications:
  • Experience with at least one real-time operating system (e.g., Linux RT, VxWorks, or RTEMS).
  • Experience with embedded Linux systems.
  • Experience supporting databases, virtualization clusters, or enterprise storage systems.
  • Familiarity with cybersecurity frameworks, particularly NIST SP 800-53 and NIST SP 800-82.
  • Experience with EPICS-based control systems.
  • Exposure to infrastructure supporting AI/ML applications.
  • Experience with instrumentation and electronics platforms such as VME, MicroTCA, or PLC-based systems.
  • Familiarity with software configuration management tools in large, distributed environments.
  • Experience with virtualization technologies such as VMware.
  • Self-motivated, proactive, and effective in team-oriented environments.

Special Requirements:
  • Physical Requirements: Work involves some physical requirements and working conditions. As such, a pre-hire physical will be required after offer.
  • Visa sponsorship is not available.

Benefits at ORNL:
We offer competitive pay and benefits programs to attract and retain hardworking people! The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience.
Other benefits include the following: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, and Employee Discounts. Relocation Assistance is available for certain positions.
If you have difficulty using the online application system or need an accommodation to apply due to a disability, please email: ORNLRecruiting@ornl.gov
This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.
We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.
ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. UT-Battelle is an E-Verify employer.

What Oak Ridge National Laboratory employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom