1

Computer Science Graduate Jobs in Cincinnati, OH

Current junior, senior, or recent graduate in Computer Science, Data Analytics, Statistics, Information Systems, Business, or related field. * Basic experience or coursework with Power BI, including ...

UX Designer

Mason, OH · On-site

$90 - $162/hr

Recent graduate with 0-2 years of experience and a BS or MS in Human Factors, HCI, Psychology, Computer Science, Visual Design, Interaction Design, or a related field. * Solid understanding of user ...

Showing results 41-60

Computer Science Graduate information

See Cincinnati, OH salary details

$22.8K

$60.1K

$116.8K

How much do computer science graduate jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer science graduate in Cincinnati, OH is $60,139.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,828.00 and $64,091.00 per year, depending on experience, location, and employer.

What is a computer science graduate?

A Computer Science Graduate job is an entry-level position for individuals with a degree in computer science or a related field. These roles often focus on software development, data analysis, cybersecurity, or IT support. Graduates may work as software engineers, data analysts, system administrators, or in other tech-based roles. Responsibilities typically include coding, debugging, testing, and collaborating on technology projects. Many positions also offer opportunities for professional growth and specialization in areas like artificial intelligence, cloud computing, or cybersecurity.

What types of entry-level roles are commonly available to computer science graduates, and what do these roles typically involve?

Computer Science Graduates often begin their careers in roles such as software developer, IT support specialist, data analyst, or QA tester. These positions usually involve tasks like writing and debugging code, assisting with software implementation, maintaining databases, or testing applications for quality assurance. The work environment is often collaborative, with opportunities to work in teams alongside experienced engineers or analysts. Entry-level roles provide valuable, hands-on experience and exposure to real projects that help new graduates build both technical and professional skills for future advancement.

What are the key skills and qualifications needed to thrive as a computer science graduate, and why are they important?

To thrive as a Computer Science Graduate, you need a solid background in programming languages such as Python, Java, or C++, along with a bachelor’s degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and potentially certifications in areas like cloud computing or cybersecurity are highly beneficial. Effective problem-solving, teamwork, and strong communication skills help you collaborate and convey technical concepts clearly. These competencies enable graduates to adapt quickly, contribute meaningfully to projects, and excel in diverse technical environments.

Are computer science graduates struggling to find jobs?

Computer science graduates often face competitive job markets, but demand for skills in programming, software development, and data analysis remains strong. Success depends on gaining relevant experience, certifications, and staying updated with current technologies like cloud computing and cybersecurity.

What are the jobs after computer science graduation?

Graduates with a computer science degree can pursue roles such as software developer, systems analyst, data analyst, cybersecurity analyst, and network administrator. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What jobs can you get with a computer science graduate?

A computer science graduate can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or network engineer. These positions typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology or IT environments.

What jobs do computer science graduates get?

Computer science graduates can pursue roles such as software developers, systems analysts, database administrators, cybersecurity analysts, and network engineers. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL, and may involve working in teams or on project-based schedules.

What are popular job titles related to Computer Science Graduate jobs in Cincinnati, OH?

For Computer Science Graduate jobs in Cincinnati, OH, the most frequently searched job titles are:

What job categories do people searching Computer Science Graduate jobs in Cincinnati, OH look for?

The top searched job categories for Computer Science Graduate jobs in Cincinnati, OH are:

What cities near Cincinnati, OH are hiring for Computer Science Graduate jobs?

Cities near Cincinnati, OH with the most Computer Science Graduate job openings:

Infographic showing various Computer Science Graduate job openings in Cincinnati, OH as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $60,139 per year, or $28.9 per hour.

IT Programmer Analyst, Full Time, First Shift, IS&T

UC Health

Cincinnati, OH

Full-time

Re-posted 13 days ago


UC Health (Cincinnati) rating

6.9

Company rating: 6.9 out of 10

Based on 147 frontline employees who took The Breakroom Quiz

456th of 891 rated healthcare providers


Job description

IT Programmer Analyst, Full Time, First Shift

The Analyst is responsible for independently designing, coding and support of complex computer applications which increase Customer Service, quality, market share and decrease cost of UC Health. Provides efficient and effective code development. Works with users to define information flow, reports and data requirements. Writes specifications, develops and documents operational procedures, tests software and coordinates software installations related to the Organization's Oracle ERP Fusion system. 

  • Education: Bachelor's degree in Information Systems or Computer Science or an equivalent combination of education and experience required.
  • Experience: Two or more years' experience in programming or analysis in a PC, Client Server or mainframe environment required.
  • At start of the employment, the employee will be required to become Oracle OIC certified within 6 months.  

 Required Skills and Knowledge:

  • Strong skills in SQL coding
  • API and Web Services (REST/SOAP) 
  • System testing, QA, and validation 
  • Performance tuning and troubleshooting 
  • Knowledge of Oracle Integration Cloud (OIC)
  • BI Publisher knowledge 
  • Knowledge of HCM Extracts 
  • Production support and incident management 
  • Technical documentation 
  • Change management 

Join our team to BE UC Health. Be Extraordinary. Be Supported. Be Hope. Apply Today!

About UC Health

UC Health is an integrated academic health system serving Greater Cincinnati and Northern Kentucky. In partnership with the University of Cincinnati, UC Health combines clinical expertise and compassion with research and teaching-a combination that provides patients with options for even the most complex situations. Members of UC Health include: UC Medical Center, West Chester Hospital, University of Cincinnati Physicians and UC Health Ambulatory Services (with more than 900 board-certified clinicians and surgeons), Lindner Center of HOPE and several specialized institutes including: UC Gardner Neuroscience Institute and the University of Cincinnati Cancer Center. Many UC Health locations have received national recognition for outstanding quality and patient satisfaction. Learn more at uchealth.com.

At UC Health, we're proud to have the best and brightest teams and clinicians collaborating toward our common purpose: to advance healing and reduce suffering.

As the region's adult academic health system, we strive for innovation and provide world-class care for not only our community, but patients from all over the world. Join our team and you'll be able to develop your skills, grow your career, build relationships with your peers and patients, and help us be a source of hope for our friends and neighbors.

UC Health is an EEO employer.

System Definition:

  • Effectively interacts with vendors and/or users to define and validate system requirements including hardware and software requirements
  • Provides clear and complete functional application and/or technical specifications effectively interacts with vendors to evaluate, select products and integrate them into UC Health Systems
  • Designs error free and comprehensive logical and/or physical databases, tables and interfaces
  • Provides information and designs for testing applications and contingency plans

System Support:

  • Design, develop, and maintain Oracle ERP Fusion interfaces.
  • Create technical specifications for system enhancements and integration based on user requirements  
  • Monitor and support production systems, interfaces, batch jobs, and nightly processes. 
  • Troubleshoot application, database, and interface issues; provide timely problem resolution. 
  • Develop and execute unit testing to complete data validation and code verification. 
  • Ensure compliance with change management and IT governance processes. 
  • Collaborate with cross-functional teams, vendors, and end users 
  • Contribute to project planning, resource estimation, and status reporting. 

System Development:

  •  Independently performs complete testing of software and validates system requirements are met, including data and code verification Independently develops and performs complex comprehensive test plans including data reasonability and code verification Independently develops complete systems documentation
  • Provides complex error free program code/scripts and/or database/table/interface design or setup
  • Provides documented solution alternatives to problems/issues
  • Follow-up to ensure programs/databases/interfaces meets business needs

Support:

  • Provides input to integration specifications
  • Provides task level detail for project plans
  • Coordinates effectively with team members, other teams' members, users and vendors
  • Provides or assists with resource estimates
  • Documents and facilitates issue resolution Raise issues to the appropriate level
  • Provides accurate and timely individual status report
  • Acts as a mentor to less experienced staff
  • Provides consults to IT staff
  • Ensures that change management procedures are followed
  • Provides accurate and timely individual status reports and timesheets
  • Monitors, updates and enters new incidents as required

Customer Relationships:

  • Develops consensus within user community
  • Encourages and displays actions that result in high client satisfaction
  • Provides effective written and verbal communication to end users
  • Provides consults to end users 

What UC Health (Cincinnati) employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


UC Health logo

About UC Health

Sourced by ZipRecruiter

We believe in something different: a focus on the individuality of every person. In big ways and small, we exist to improve the extraordinary lives of all those we serve. As Colorado's largest and most innovative health care system, we as a team deliver on the commitment to provide the best possible experience for our patients and their families. We foster a true human connection and give people the freedom to live extraordinary lives. A career at UCHealth is more than a job, it's a passion.

Company size

10,000+ Employees

Headquarters location

Cincinnati, OH, US