1

Computer Science Jobs in Avon, IN (NOW HIRING)

Bachelor's degree in Engineering, Computer Science, or related field. Proven experience as a CAD Administrator or similar role. Experience with CAD customization and scripting. Familiarity with PLM ...

HS STEM Teacher

Indianapolis, IN

$46K - $59K/yr

This role develops the computer science and engineering curriculum that aligns with state standards and a biblical worldview. Leads the Head Coaches of the high school and intermediate-middle school ...

HS STEM Teacher

Indianapolis, IN · On-site

$46K - $59K/yr

This role develops the computer science and engineering curriculum that aligns with state standards and a biblical worldview. Leads the Head Coaches of the high school and intermediate-middle school ...

Master's degree in Business Analytics, Statistics, Computer Science, or Statistics/Math and Economics double major, or Statistics/Math and Computer Science double major or Statistics/Math and ...

Master's degree in Business Analytics, Statistics, Computer Science, or Statistics/Math and Economics double major, or Statistics/Math and Computer Science double major or Statistics/Math and ...

next page

Showing results 1-20

Computer Science information

See Avon, IN salary details

$54.2K

$79.7K

$94K

How much do computer science jobs pay per year?

As of Jul 11, 2026, the average yearly pay for computer science in Avon, IN is $79,704.00, according to ZipRecruiter salary data. Most workers in this role earn between $74,300.00 and $89,700.00 per year, depending on experience, location, and employer.

What is the difference between Computer Science vs Software Developer?

AspectComputer ScienceSoftware Developer
Required CredentialsBachelor's or higher in CS or related fieldBachelor's in CS, Software Engineering, or related field often preferred
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, software firms, freelance projects
Industry UsageAcademic research, algorithm development, theoretical workBuilding, coding, testing software applications
Common Search/ComparisonFocuses on theoretical foundations and algorithmsFocuses on practical software creation and deployment

Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.

What is computer science?

Computer science is the study of computers, computational systems, and how they process information. It covers a wide range of topics, including programming, algorithms, data structures, artificial intelligence, and software engineering. Computer scientists design and analyze software and hardware to solve problems and improve technology. The field is essential in many industries, from finance and healthcare to entertainment and research.

What Are Computer Science Jobs?

The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

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

To thrive in a Computer Science role, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with languages like Python, Java, C++, version control systems such as Git, and software development methodologies is often required. Analytical thinking, attention to detail, and effective teamwork are valuable soft skills that set candidates apart. These skills ensure you can design efficient solutions, collaborate on complex projects, and adapt to rapidly evolving technologies.

What are some common challenges computer science professionals face when working on collaborative software projects?

Computer science professionals often encounter challenges such as coordinating with team members across different disciplines, managing version control in shared codebases, and ensuring clear communication of technical concepts to non-technical stakeholders. Navigating conflicting priorities and integrating diverse components can also be demanding, especially in agile environments with tight deadlines. Strong collaboration skills, openness to feedback, and familiarity with team tools like Git and project management platforms can help address these challenges effectively.
What are the most commonly searched types of Computer Science jobs in Avon, IN? The most popular types of Computer Science jobs in Avon, IN are:
What job categories do people searching Computer Science jobs in Avon, IN look for? The top searched job categories for Computer Science jobs in Avon, IN are:
What cities near Avon, IN are hiring for Computer Science jobs? Cities near Avon, IN with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Avon, IN as of July 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $79,704 per year, or $38.3 per hour.
Computer Science Teacher (Middle School) 26/27 SY

Computer Science Teacher (Middle School) 26/27 SY

Indianapolis Public Schools

Indianapolis, IN • On-site

$48K - $66K/yr

Full-time

Medical, Dental, Vision

Re-posted 10 days ago


Indianapolis Public Schools rating

6.2

Company rating: 6.2 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

385th of 572 rated elementary and secondary schools


Job description

WELCOME TO INDIANAPOLIS PUBLIC SCHOOLS!

At IPS, we believe in the transformative power of education. We work collectively every day to prepare our students for success in the classroom and in life by providing equitable, high-quality educational experiences across our family of schools. IPS is a place to make an impact, grow your career, and ensure every student has access to a high quality education, all while earning a good living in a district on the move. While the work is challenging, it is deeply meaningful and impactful. We seek innovators and trailblazers who bring varying experiences and expertise and share our belief that every child deserves access to an exceptional education. As part of TeamIPS, you’ll create lasting connections, find a sense of belonging, and feel supported to make a meaningful difference in students’ lives.


In return, no matter your role here, we expect a commitment to excellence and accountability. You’ll be held to high standards. Resilience and passion are key—you must be adaptable, handling adversity with flexibility while putting students at the heart of everything you do. Ethical conduct, clear communication, and mutual respect are fundamental. Being a dependable, collaborative team player who builds meaningful relationships is essential.


Together, we are Proving What’s Possible by building a community where everyone belongs and each student has the opportunity to fulfill their potential.


A TEACHING CAREER IN IPS OFFERS…

Purpose and Impact:

  • Students First: Teaching for IPS is a rewarding opportunity to support bright, curious students as they shape their futures. We hold ourselves to the highest expectations of excellence, focusing on students’ holistic needs during their educational journey with us.
  • Community: Working in a school means it is your home away from home, and you have a school family who supports you and leads with empathy and vision.


Professional and Personal Growth:

  • Grow Your Career: We offer professional development and career advancement opportunities, including dedicated mentorship programs for early career teachers.
  • Generous Compensation: We’re proud to offer the highest teacher starting pay in Indianapolis and one of the most competitive in the state, with teachers starting at $55,600 depending on experience, plus a generous benefits package. Our teacher salaries are continually on the rise, as IPS regularly advocates for stronger teacher compensation.
  • Access to Financial Benefits: Working in IPS makes it possible to benefit from federal programs such as Public Service Loan Forgiveness (PSLF) or Teacher Loan Forgiveness (TLF), helping reduce the financial burden of student loans.


Work-Life Balance and Well-being:

  • Comprehensive Health Insurance: Access top-tier health plans covering medical, dental, and vision needs, plus IPS offers a private clinic for staff and their families through our partners at Ascension St. Vincent.
  • Flexible Wellness Leave: Take the time you need to care for yourself and your family with our generous leave policies. Teachers receive 70 hours of sick leave in their first year (56 hours annually after) for illness, family, or mental health, plus three personal days, two floating holidays, and school breaks. Unlimited accumulated sick leave adds flexibility, supporting teachers’ health and work-life balance.
  • Incentivized Discounts through IPS Wellness Program: Opportunities to earn hundreds of dollars off your medical premium by participating in proactive and simple health screenings, plus discounted group fitness classes, health and fitness assessments, personal training, and more.

WHAT WE EXPECT...

Commitment to Excellence:

  • High Standards: Strive for the very best in all you do, maintaining high standards for yourself, your students, and your colleagues. Embrace lifelong learning and adapt to new teaching methods and challenges.
  • Educational Equity: IPS is deeply committed to breaking down systemic inequities. We do this by “walking the walk” on new policies and practices, building diverse and inclusive classrooms and staff teams, and ensuring our environments are grounded in our values of respect, inclusivity, and educational equity.


Resilience and Passion:

  • Dedication to Students: Put students at the heart of your work. Be passionate about their success and well-being.
  • Adaptability: Handle adversity with resilience and flexibility. Be prepared for a dynamic work environment.


Professional Integrity:

  • Ethical Conduct: Uphold the highest standards of professionalism and integrity. Act responsibly and respectfully toward all individuals, communicate with candor and care.
  • Team Player: Be dependable, punctual, and collaborative, contributing positively to our supportive work environment.

JOIN US!

Indianapolis Public Schools is more than a workplace; it’s a community where purpose, impact, and belonging come together to help Prove What’s Possible – in your career and in your school. If you’re ready to embrace challenges, strive for excellence, and make a meaningful impact, IPS is the place for you.


SUMMARY

Under the direction of the school principal, provides computer science education instruction to students.


ESSENTIAL DUTIES AND RESPONSIBILITES include the following. Other duties may be assigned by the principal.

  • Prepare daily lesson plans focusing on Indiana Computer Science standards, course objectives, student performance and student assessments. Lesson plans should follow Curriculum guidelines and requirements of the state, district and school.
  • Teach students how computers process and store information. If applicable, teach students to write computer programs, algorithms, programming languages and computer systems design.
  • Administer frequent formal and informal assessments to monitor student learning. Examples include: District assessments, classroom exams, homework, projects, essays, classroom discussion.
  • Analyze data to make instructional adjustments to improve student learning.
  • Maintain a positive classroom learning environment and records/reports discipline concerns via the District system.
  • Select appropriate instructional tools and maintain accountability records.
  • Enter daily attendance on District system.
  • Communicate with students and parents concerning their progress.
  • Attend staff development activities.


QUALIFICATIONS

Bachelor's Degree (B.A. or B.S.) from a four-year college or university. Must possess successful experiences working with a diverse population of students and faculty.


EXPERIENCE

Prior instructional experience.

Organized, yet flexible; good management skills; high level of ability to adapt material.

Ability to work cooperatively and effectively with other professional staff members.

Must have a working knowledge of state standards, general education curriculum, and IPS curriculum/instruction framework.


CERTIFICATES, LICENSES, REGISTRATIONS

Indiana teaching license in Business 5-12 or Computer Education 5-12 and ability to be deemed 'highly qualified' according to the Indiana Department of Education.


LANGUAGE SKILLS: Ability to read and comprehend simple instructions, short correspondence, and memos. Ability to effectively present information in one-on-one, small group, and large group situations.


MATHEMATICAL SKILLS: Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.


REASONING ABILITY: Ability to apply common sense understanding to carry out detailed but written or oral instructions. Ability to deal with problems involving a few concrete variables in standardized situations.


PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit and use hands to find, handle, or feel. The employee frequently is required to talk or hear. The employee is required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee must frequently lift and/or move up to 20 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, depth perception, and ability to adjust focus.


WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is occasionally exposed to wet and humid conditions and outside weather conditions. The noise level in the work environment is usually moderate.


DISCLAIMER:

The above job description is designed to denote the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications of employees assigned to this job.


What Indianapolis Public Schools employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom