1

Computer Science Degree Jobs in Indiana (NOW HIRING)

Computer Engineer II

Crane, IN · On-site

$111K - $131K/yr

... level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. • 3-6 years of relevant experience. • Working knowledge of ...

Computer Engineer with Security Clearance

Crane, IN · On-site

$111K - $131K/yr

Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. * Certified Network Defender (CND), CompTIA Security+, or ...

Computer Engineer

Crane, IN · On-site

$111K - $131K/yr

Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. * Certified Network Defender (CND), CompTIA Security+, or ...

Computer Engineer

Crane, IN · On-site

$111K - $131K/yr

Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. * Certified Network Defender (CND), CompTIA Security+, or ...

Computer Engineer III/IV

Crane, IN · On-site

$111K - $131K/yr

Requirements - Master's degree in Computer Engineering, Electrical/Electronics Engineering, or Mathematics with a concentration in computer science. - 7+ years of professional experience in computer ...

Computer Engineer III/IV

Crane, IN

$111K - $131K/yr

Requirements - Master's degree in Computer Engineering, Electrical/Electronics Engineering, or Mathematics with a concentration in computer science. - 7+ years of professional experience in computer ...

Computer Engineer III/IV

Crane, IN · On-site

$111K - $131K/yr

Requirements: - Master's degree in Computer Engineering, Electrical/Electronics Engineering, or Mathematics with a concentration in computer science. - 7+ years of professional experience in computer ...

Computer Engineer II

Crane, IN · On-site

$111K - $131K/yr

Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. * 3-6 years of relevant experience. * Working knowledge of ...

next page

Showing results 1-20

Computer Science Degree information

See Indiana salary details

$53.8K

$79.1K

$93.3K

How much do computer science degree jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer science degree in Indiana is $79,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,700.00 and $89,000.00 per year, depending on experience, location, and employer.

What professions make 200,000 a year without a degree?

In the tech industry, roles such as software sales executives, cybersecurity consultants, and cloud solutions architects can earn $200,000 or more annually without a traditional degree, often relying on industry certifications, experience, and specialized skills. Additionally, some high-level sales positions, entrepreneurial ventures, and freelance consulting in technology fields can reach or exceed this income level without a formal degree.

What roles can you do with a computer science degree?

A computer science degree qualifies individuals for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Java, or Python, with some roles requiring certifications or specialized training.

What careers can I do with computer science?

A computer science degree opens opportunities in roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These careers often require knowledge of programming languages, problem-solving skills, and familiarity with tools like databases and operating systems.

What can you do with a computer science degree?

A computer science degree prepares individuals for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, enabling work in technology companies, finance, healthcare, and other industries that rely on computing solutions.

What is a Computer Science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

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

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

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

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What types of entry-level roles are typically available to recent graduates with a Computer Science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.
What are the most commonly searched types of Computer Science Degree jobs in Indiana? The most popular types of Computer Science Degree jobs in Indiana are:
What job categories do people searching Computer Science Degree jobs in Indiana look for? The top searched job categories for Computer Science Degree jobs in Indiana are:
What cities in Indiana are hiring for Computer Science Degree jobs? Cities in Indiana with the most Computer Science Degree job openings:
Infographic showing various Computer Science Degree job openings in Indiana as of July 2026, with employment types broken down into 4% Internship, 84% Full Time, 8% Contract, and 4% Summer. Highlights an 100% In-person job distribution, with an average salary of $79,083 per year, or $38 per hour.

Computer Science/High School Math Teacher

Career & Success Academy South Bend

South Bend, IN • On-site

$47K - $63K/yr

Full-time

Posted 28 days ago


Job description

General Description:

The successful candidate will be a dynamic and dedicated educator with a strong foundation in programming, problem-solving, and mathematical concepts, and a passion for inspiring students to explore technology and analytical thinking in an innovative learning environment. The position involves teaching high school computer science and select math courses. Candidates should be prepared to learn new approaches to instruction and to engage students in meaningful, interdisciplinary learning experiences that foster academic growth and exploration of the computer science and networking field in an innovative learning environment. This pathway teacher plays a vital role in preparing students for both industry-recognized credentials and real-world experiences, while cultivating the essential skills outlined in the Portage School’s Portrait of a Leader.


Qualifications:

  • Bachelor’s degree required.
  • Must be eligible for or able to obtain an Indiana Department of Education (IDOE) Workplace Specialist or Professional Educator License.
  • Strong written and verbal communication skills.


Primary Responsibilities:

  • Build strong relationships with students, families, and caregivers, communicating proactively to support academic and career success. Communicate with parents in a clear, effective, and timely manner
  • Collaborate with colleagues to design interdisciplinary, project-based learning experiences and to build student capacity in connection, agency, inquiry, reason, and communication.
  • Design and deliver standards-aligned instruction rooted in the Indiana State Standards and aligned with the Portage School’s competency-based learning model, ensuring students master both academic and technical content.
  • Develop engaging, hands-on lessons and lab experiences that emphasize real-world applications.
  • Use standards-based and performance-based assessments to evaluate student progress and adjust instruction; provides multiple pathways and opportunities for students to demonstrate mastery.
  • Create a structured, inclusive, and relationship-rich learning environment, promoting safety, respect, and student ownership of learning.
  • Adjust and plan lessons based on differentiated Instruction to meet the needs of all students
  • Make modifications in lessons based on knowledge of the goals for each student's disability as outlined in his/her IEP and or 504 plan.
  • Utilize classroom and corporation materials, resources, and technology that enhance Instruction
  • Maintain accurate records of student progress, competencies achieved, and attendance, using the Mastery Transcript platform and schoolwide systems.
  • Serves as a Wayfinder (Advisor) to a group of approximately fifteen (15) students, supporting their academic planning, social-emotional development, and postsecondary exploration.
  • Manages classroom equipment and inventory responsibly, ensuring a safe and professional environment.
  • Participates actively in professional learning, including collaboration with colleagues, participation in conferences and training, and contribution to the continuous improvement of instructional practice.
  • Collaborates with colleagues on interdisciplinary, project-based learning and to inculcate students in the “Portrait of a Leader” and related competencies and essential skills.
  • Serves as a Wayfinder (Advisor) to a group of approximately fifteen students.
  • Use assessment data to plan lessons and drive Instruction
  • Be a positive role model for all students
  • Maintain a positive disciplinary plan for all students
  • Develop a repertoire of teaching strategies to reach all learners
  • Participate in Corporation and Building based Professional Development
  • Keep student, parent, and family Information confidential
  • Serve on committees as assigned by the building principal
  • Adhere to School Board policies, Corporation policies and procedures, and building guidelines
  • Perform other tasks and assume other responsibilities as assigned by the building principal and district administrators


School Activities:

High School Teachers are required to attend and/or participate in such other activities as directed by the Administrator such as faculty meetings (before or after school hours), open houses, commencement, exercises, chaperoning student activities, guiding students, participating in faculty committees, study, and help resolve school problems.


Essential Skills and Abilities:

  • Competency in the administration and interpretation of academic ability testing.
  • Ability to use technology for documentation and preparation of professional materials.
  • Ability to teach and assist students in the use of computer applications.
  • Ability to communicate assessment results, in written and oral forms, to parents and professionals.
  • Ability to develop, implement, and evaluate behavior plans for use in general and special education settings.
  • Demonstrated ability to work independently, manage time effectively, and contribute meaningfully to collaborative team environments.
  • Commitment to lifelong learning and growth, particularly in adapting to new technologies and instructional tools.


Must demonstrate foundational professionalism, including consistent attendance, punctuality, adherence to school policies and procedures, and strong employability skills. These are considered essential, non-negotiable expectations of the role.


About the Portage School of Leaders:

At the Portage School of Leaders, we emphasize deeper learning and competency-based education, promoting durable, interdisciplinary skills alongside content mastery. Teachers here prioritize deeper learning, differentiated instruction, and academic and personal growth. Located in a beautiful, state-of-the-art facility in downtown South Bend, the Portage School is designed for collaboration and creation, and our relationship-focused environment encourages student agency, fosters wonder, and helps students develop skills for life and a passion for lifelong learning.