1

Computer Science Major Jobs in Columbus, OH (NOW HIRING)

Company Description One of our direct client, a BigData & Data Science major is looking for a ... S. in Computer Science or similar degree is required • U.S. Citizenship is highly desired.

Company Description One of our direct client, a BigData & Data Science major is looking for a ... S. in Computer Science or similar degree is required U.S. Citizenship is highly desired. Candidate ...

AI tools preferred * BS w/financial svcs or auto industry exp. required Required: • Bachelor's degree (Major in statistics, computer science, economics, engineering or similar quantitative field ...

Bachelor's Degree Computer Science, Engineering, Information Systems, or related discipline. Or ... Experience with managing multiple major service providers across an integrated environment (Medium ...

Bachelor's Degree Computer Science, Engineering, Information Systems, or related discipline. Or ... Experience with managing multiple major service providers across an integrated environment (Medium ...

Oracle Database Administrator

Columbus, OH · On-site

$47.75 - $64.75/hr

Education Bachelor's in Computer Science or Computer Engineering Certifications and Licenses Years ... major backup packages. (RMAN/TSM) * Must have excellent SQL, PL/SQL, Power shell and Unix shell ...

Proficiency with major vendor equipment (Cisco, Arista, etc). * Security: Knowledge of firewalls ... Bachelor's degree in computer science, engineering, or related technical field is required. Work ...

next page

Showing results 1-20

Computer Science Major information

See Columbus, OH salary details

$52.8K

$77.7K

$91.6K

How much do computer science major jobs pay per year?

As of Jun 7, 2026, the average yearly pay for computer science major in Columbus, OH is $77,652.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,400.00 and $87,400.00 per year, depending on experience, location, and employer.

What types of collaborative projects can Computer Science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

What is the difference between Computer Science Major vs Software Developer?

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What are the key skills and qualifications needed to thrive as a Computer Science Major, and why are they important?

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a Computer Science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.
What cities near Columbus, OH are hiring for Computer Science Major jobs? Cities near Columbus, OH with the most Computer Science Major job openings:
Infographic showing various Computer Science Major job openings in Columbus, OH as of May 2026, with employment types broken down into 1% As Needed, 71% Full Time, 24% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $77,652 per year, or $37.3 per hour.

Pentaho Data Integrator

Staffwing Inc

Columbus, OH • On-site

Contractor

Posted yesterday


Job description

Company Description
One of our direct client, a BigData & Data Science major is looking for a strong Pentaho Data Integrator. This is a permanent position with client and would be a 6 months contract to hire.
Job Description
• Analysis of database tables as they relate to a data warehouse model and determination of likely intra and inter-database relationships.
• Assess the quality and consistency of data stored in a source database and develop recommendations for data cleansing based upon data warehouse business rules.
• Prepare a Data Quality and Schema Analysis Report which documents findings regarding the database analysis work performed. ER diagramming will be a part of this activity.
• Create mappings between the fields in the source and target systems as well as identifying relationships within a source (implicit foreign keys, lookup tables, etc.).
• Leverage mappings to create an ETL process to move the data from the source system to the target system.
oThis includes data cleaning and value mapping
• Basic Performance turning of queries and tables.
• Documentation of source schemas to be used by other Data Analysts.
• Quality assurance validation of the transformed data output, often in XML format.
Qualifications
• Strong SQL and Database skills
oQueries, Inserts, Updates, Indexes, Stored Procedures, Triggers, and performance tuning
• Experience with an ETL tool such as Pentaho Data Integration or SQL Server Integration Services
• Experience working with multiple relational databases
oCapable of quickly translating database knowledge from one vendor to another
oWorked with a variety of vendor tools and competent with a variety of tool sets.
• Competence in reading and reviewing XML output; XML Schema experience is a plus.
• Experience writing basic scripts in any scripting language
• Strong documentation, organization and communication skills
oExpected to communicate with client(s) and actively work with other members
• Familiarity with the domain of law enforcement and related systems is a big plus
• B.S. in Computer Science or similar degree is required
• U.S. Citizenship is highly desired. Candidate will need to have one or more background checks performed as directed by the end client.
Additional Information
All your information will be kept confidential according to EEO guidelines.