1

Associate Computer Science Jobs in Cincinnati, OH

Database Associate

West Chester, OH · On-site

$57K - $71K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Database Associate will be responsible for supporting database maintenance and security by ... Bachelor's degree in computer science or related field, or equivalent combination of education and ...

Data Senior Associate-Risk Systems

Cincinnati, OH · On-site

$82K - $104K/yr

The Data Associate role is an intermediate individual contributor role supporting the -Risk Systems ... We require a Bachelor's degree in Computer Science, Management Information Systems, Business ...

Supply Chain Execution Senior Associate

Cincinnati, OH · On-site

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior Associate, you will leverage your problem-solving skills and critical thinking to ... Biomedical Science, Computer and Information Science, Data Processing/Analytics/Science ...

Showing results 41-60

Associate Computer Science information

See Cincinnati, OH salary details

$9

$18

$30

How much do associate computer science jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for associate computer science in Cincinnati, OH is $18.26, according to ZipRecruiter salary data. Most workers in this role earn between $14.52 and $19.38 per hour, depending on experience, location, and employer.

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What are the key skills and qualifications needed to thrive as an associate computer science professional?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support specialists, technicians, and junior developers, especially as organizations seek to fill positions requiring foundational programming, networking, and troubleshooting skills. However, advancing to higher-level positions often requires further education or certifications, and staying current with evolving technologies increases employability.

Is an associate's degree in computer science worth getting?

An associate's degree in computer science can provide foundational skills in programming, networking, and systems, which are valuable for entry-level roles such as support specialist or technician. While it may lead to lower starting salaries compared to a bachelor's degree, it can be a cost-effective way to enter the tech field and gain practical experience quickly.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

What are the most commonly searched types of Computer Science jobs in Cincinnati, OH?

The most popular types of Computer Science jobs in Cincinnati, OH are:

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

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

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

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

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

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

Infographic showing various Associate Computer Science job openings in Cincinnati, OH as of August 2026, with employment types broken down into 87% Full Time, and 13% Part Time. Highlights an 92% In-person, 4% Hybrid, and 4% Remote job distribution, with an average salary of $37,977 per year, or $18.3 per hour.

Software Engineering Manager

Kroger Tech & Digital

Blue Ash, OH • On-site

Full-time

Medical, Dental, Vision, PTO

Re-posted 11 days ago


Job description

The Software Engineering Manager for this role will provide engineering leadership across three core, foundational areas that underpin Kroger's digital platforms. First, the manager will oversee the Search Core domain, which owns the data lakes and data loaders that serve as the backbone of our search platforms. Second, they will lead our A/B testing tools, enabling experimentation and experience optimization across banner. Finally, the role will guide the Frameworks team, responsible for maintaining KTD KroGo and shared Java frameworks that accelerate development through standardized patterns and reusable components. Together, these areas form critical platform capabilities that support scale, innovation, and engineering excellence.

Direct and manage the software design, development, implementation and support of multiple teams and/or their supporting processes to meet organizational expectations. Lead the strategic direction and function as a liaison across the Technology and Digital organization, and business stakeholders. Lead and uphold the associate continuous high-performance process. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and safety

From one tiny Cincinnati grocery store more than a century ago, we've grown into what today is the nation's largest grocer with nearly 2,800 stores in 35 states operating under 28 different names. As America's grocer, we take pride in bringing diverse teams with a passion for food and people together with one common purpose: To Feed the Human Spirit. With a history of innovation, we work tirelessly to create amazing experiences for our customers, communities AND each other, with food at the heart of it all.
Here, people matter. That's why we strive to provide the ingredients you need to create your own recipe for success at work and in life. We help feed your future by providing the value and care you need to grow. If you're caring, purpose-driven and hungry to learn, your potential is unlimited.
Whether you're seeking a part-time position or a new career path, we've got a fresh opportunity for you. Apply today to become part of our Kroger family! 

What you'll receive from us:

The Kroger Family of Companies offers comprehensive benefits to support your Associate Well-Being, including Physical, Emotional, Financial and more. We'll help you thrive, with access to:

  • A wide range of healthcare coverage, including affordable, comprehensive medical, dental, vision and prescription coverage, through company plans or collective bargaining agreement plans.
  • Flexible scheduling in full- and part-time roles with paid time off, including holiday and sick pay based on eligibility and length of service.
  • Emotional and financial support with free counseling through our Employee Assistance Program and free, confidential financial tools and coaching with Goldman Sachs Ayco.
  • Valuable associate discounts on purchases, including food, travel, technology and so much more.
  • Up to $21,000 in tuition reimbursement over your career, through our industry-leading Continuing Education program.
  • Vast potential for growth, through an abundance of industry-leading training programs and diverse career pathways.
For more information about benefits and eligibility, please visit our Benefits Page

Minimum
- Bachelor's Degree computer science, information systems, or related technical field
- High School Diploma or GED 
- Any understanding of & practice in agile software development & management
- Any experience/familiarity with RDBMS, NoSQL, Big Data technologies
- Any experience with web/app containers such as Apache/Tomcat, Jboss or related skill
- Any direct technical experience in related disciplines
- Any extensive experience building/deploying services and/or applications using: Java, Spring/Spring Boot, REST APIs, Swagger, Node, Azure, GitHub, CI/CD, Kubernetes
- 2+ years of experience in eCommerce, retails systems or high transaction software solutions
- 5+ years of experience in administrative management of technical teams and/ or extended staff
- Excellent communication, collaboration, reporting, analytical & problem-solving skills
- Strong leadership & negotiation skills with business & technical group
Desired
- Master's Degree computer science, information systems, or related technical field
- Any experience developing and/or architecting front-end experiences  React, Swift (native iOS), Kotlin (native Android)
- Any of experience developing and/or architecting cloud-hosted backend services with Azure and/or GCP
- 2+ years of experience in leading engineering teams of 5+ engineers & coaching, mentoring individuals to grow their career

  • Proven experience managing mixed teams of fulltime engineers (FTEs) and contractors, including onboarding, performance management, and daytoday execution.
  • Experience managing vendor and partner relationships, including setting expectations, ensuring delivery quality, and aligning external teams with internal priorities.
  • Demonstrated ability to define clear team goals and success metrics, while also tailoring objectives to support individual growth, career development, and engagement.
  • Strong partnership experience with Product Management and Product Leadership, including coowning roadmaps, sequencing work, and balancing nearterm delivery with longterm platform investments.
  • Handson experience prioritizing engineering excellence, including managing technical debt, improving system quality, and making deliberate tradeoffs to maintain platform health.
  • Track record of identifying and removing blockers, reducing bottlenecks, and improving team throughput and predictability in complex environments.
  • Ability to lead teams through competing priorities while maintaining focus on reliability, scalability, and business outcomes.
  • Drive engineering standards, governance, and CI/CD practices across multiple teams will be well positioned for success. Strong crossfunctional leadership skills, experience modernizing or evolving platform foundations, and prior work in retail, eCommerce, or hightraffic consumer systems are beneficial for balancing platform stability, developer velocity, and business impact.

Nicetohave experience for this role includes exposure to largescale search or relevancy platforms, experimentation and A/B testing systems, and ownership of shared internal platforms or frameworks. Familiarity with dataintensive systems such as data lakes, ingestion pipelines, and eventdriven architectures, along with cloudnative and distributed system design (e.g., GCP), would be valuable. Experience enabling data science and ML teams through platforms and tooling-rather than direct model development-is also a strong plus.
 

- Partner & collaborate with engineering peers, product management, product design, & third parties (as appropriate) to prioritize deliverables providing the greatest value to our customers and business
- Hire & manage engineers & application system analysts; assign, direct, & evaluate their work/performance by writing performance reviews & providing feedback
- Present practical input for strategic technology decisions; synthesize complex problems & present simple, practical, reliable, & maintainable solutions
- Drive strategic alignment of system specifications, associate requirements, & project schedules of technology services
- Responsible for systems performance & resolution of production incidents, which may require 24hr/7day week coverage
- Work with Product Management to prioritize, scope & plan business milestones
- Support preparation of technology roadmap & provide input to business roadmap
- Monitor new technologies & trends within the industry
- Improve technology agility facilitating the use & creation of Cloud Services, REST APIs, design patterns, Behavior Driven Development (BDD), Test Driven Design (TDD), Continuous Integration (CI)/Continuous Deployment (CD), version control, proper environment releases, etc.
- Drive root-cause analysis of critical business & production issues to prevent future occurrences as well as review/approve potential solutions
- Establish performance standards & procedures, regulatory compliance & conduct ongoing performance audits & take action
- Must be able to perform the essential job functions of this position with or without reasonable accommodation