1

Bs In Computer Science Jobs in Columbus, OH (NOW HIRING)

Bachelor's degree in Computer Science, Data Science, Computational Chemistry, Cheminformatics, or a related field, with substantial relevant experience in ML modeling experience for chemistry ...

BA/BS in Computer Science, MIS, or related field, or equivalent practical experience. * 4+ years of experience developing iOS applications using Swift; experience with Objective-C is a plus.

Workday Integration Developer

Columbus, OH · On-site

$48.50 - $64.50/hr

At least a bachelor's degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems, or a closely related field is required for the project

Software Engineer

Delaware, OH · On-site

$70K - $80K/yr

Other Requirements * BS in Computer Science or closely related field or its equivalent combination of relevant education and experience. * Ability to collaborate and participate in meetings during ...

Software Engineer

Columbus, OH · On-site

$100K - $115K/yr

Bachelor's in Computer Science, Computer Engineering, Electrical Engineering, or related field of study and (2) years of experience; Master's degree in a relevant field, or an equivalent combination ...

Showing results 21-40

Bs In Computer Science information

See Columbus, OH salary details

$52.8K

$77.7K

$91.6K

How much do bs in computer science jobs pay per year?

As of Sep 10, 2026, the average yearly pay for bs in computer science 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 can you do with a BS in Computer Science?

A Bachelor of Science (BS) in Computer Science prepares graduates for a wide range of careers in technology and related fields. Common job roles include software developer, systems analyst, data scientist, cybersecurity analyst, and IT consultant. Graduates can work in industries such as finance, healthcare, education, and entertainment, or pursue advanced degrees in computer science or related disciplines. The degree equips students with skills in programming, problem-solving, and system design, which are highly sought after in today’s digital world.

What are the key skills and qualifications needed to thrive with a BS in Computer Science?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

What is the difference between Bs In Computer Science vs Software Developer?

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly employed in tech companies, startups, and IT departments

While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

Are Bs in computer science majors still in demand?

A Bachelor of Science in Computer Science remains a highly in-demand degree, as software development, data analysis, cybersecurity, and IT roles continue to grow across various industries. Employers value skills in programming languages, problem-solving, and familiarity with tools like Python, Java, and cloud platforms, making graduates competitive in the job market.

What are popular job titles related to Bs In Computer Science jobs in Columbus, OH?

For Bs In Computer Science jobs in Columbus, OH, the most frequently searched job titles are:

What cities near Columbus, OH are hiring for Bs In Computer Science jobs?

Cities near Columbus, OH with the most Bs In Computer Science job openings:

Infographic showing various Bs In Computer Science job openings in Columbus, OH as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $77,652 per year, or $37.3 per hour.

COMPUTER AND NETWORK TECHNICIAN (IT II)

Logan, OH • On-site

Hocking Valley Community Hospital
Health Care and Social Assistance • 201 - 500 employees

$15.25 - $20.50/hr

Full-time

Re-posted 14 days ago


Key responsibilities

  • Troubleshoot, repair, maintain, install, and test computer equipment, printers, peripherals, and network systems.

  • Provide support to users regarding hardware and software problems and assist in installation, configuration, and testing of computer and network equipment.

  • Install and support network hardware such as hubs, switches, routers, and cabling, and maintain network documentation.


Job description

Description:

Under general supervision, independently performs troubleshooting, maintenance, repair, and installation activities such as assembling and installing new computer equipment or units of local networks requiring use of standard interface protocols. Assists in installation and cabling, user supports, backups, and maintenance of documentation.



ESSENTIAL FUNCTIONS

· Troubleshoot, repair, maintain, install, and perform testing activities on various computer equipment, various printer types including laser, peripherals, data communication, and computer network systems.

· Provide support to users relating to both hardware and software problems on their computers. Use electronic test equipment, such as optimal power meters and multimeters, to troubleshoot equipment malfunctions.

· Assemble, install, configure and test computer equipment or units of local area networks requiring use of standard interface protocols.

· Consult and assist manufacturer's representatives in the installation on new computer equipment; exercise responsibility for routine installation or modification projects; assist other technicians or the director in repairing, installing, and testing complex pieces of equipment or local area networks. Submit equipment repair warranties.

· Complete work orders such as installing equipment, connecting and moving devices or creating components of autonomous networks, installing disk drives, correcting definitions on data switches, protocol converters. 

· Fabricate cable for use in interfacing peripherals with computers, other peripherals, and networks.

· Install and support hubs, switches, routers, and associated equipment on the network; install copper from IDF's to users' workstation areas; maintain fiber networks and troubleshoot problems.

· Configure and set up servers to work with various programs; install software including, but not limited to, Novell Netware, Microsoft, Unix, Linix, and OS 400. Ensure server backups and networked user backups are performed on a regular basis.

· Must be able to take on-call for evenings, weekends, and holidays and must live in locale conducive with taking on-call.

· Maintain computer network documentation; update computer maintenance manuals.

· Perform related duties as assigned.

Requirements:

JOB REQUIREMENTS

· Associate’s or Bachelor’s degree in Computer Sciences or related field, and 2 - 4 years equivalent/combined related job experience in information technology that includes training in and knowledge of computer hardware and applications, local area networking, wireless networking, domain and access controls, and telecommunication equipment.

· 1-2 years previous experience in information services and technical support.

· A+ Certification preferred, Networking+ preferred.

· Thorough understanding of and the ability to administer, install, and troubleshoot computer and network hardware, Microsoft Operating Systems (end user and server), Microsoft Office applications, DB2 Database, and associated applications.

· The ability to instruct others in the use of systems and applications.

· Diagnostic abilities and problem-solving skills to identify issues and find solutions to a range of network and computer problems.

· Strong communication skills, both written and verbal, are necessary in order to explain complex information to people who may not have knowledge of networking systems.