1

Computer Science Jobs in Watertown, SD (NOW HIRING)

Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...

Controls Engineer

Watertown, SD · On-site

$80K - $95K/yr

Bachelor's degree in Electrical Engineering, Software Engineering, Computer Science, or related field is preferred. * Experience with real-time control systems or utility equipment is a plus

Associate's Degree from two year college or university with major course work in information management, computer science or related field; * Five years progressively knowledgeable and responsible ...

Bachelor's degree in Electrical Engineering, Software Engineering, Computer Science, or related field is preferred. * Experience with real-time control systems or utility equipment is a plus

Computer Science information

See Watertown, SD salary details

$53.8K

$79.2K

$93.3K

How much do computer science jobs pay per year?

As of May 29, 2026, the average yearly pay for computer science in Watertown, SD is $79,154.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,800.00 and $89,100.00 per year, depending on experience, location, and employer.

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 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 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 are the most commonly searched types of Computer Science jobs in Watertown, SD? The most popular types of Computer Science jobs in Watertown, SD are:
What are popular job titles related to Computer Science jobs in Watertown, SD? For Computer Science jobs in Watertown, SD, the most frequently searched job titles are:
What cities near Watertown, SD are hiring for Computer Science jobs? Cities near Watertown, SD with the most Computer Science job openings:
Infographic showing various Computer Science job openings in Watertown, SD as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 72% Full Time, 18% Part Time, and 8% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $79,154 per year, or $38.1 per hour.

Job description

  • Suggestion Box
  • Apply
  • Search
  • Quick Links
Menu
  • Home  /  
  • Info  /  
  • Jobs
My Account
View Career Opportunities >> Fire Science
Fire Science
Summary
Title: Fire Science ID: 1812 Department: Fire Science Type: Adjunct Faculty Location: Technical Education Center Posting: 09/04/2025 Initial Screening: POOL Open Until Filled: Yes
More about this job >
Description

Fire Science
 

JOB CLASSIFICATION
Pay grade level: N/A
Compensation: $1,070.32 per credit hour
Employee category: Adjunct
Position type: Adjunct Faculty
Department: Fire Science
Reports to: Coordinator of Fire Science
FLSA status: Exempt
Job Code: AA004Adjunct
Positions Supervised: None
Location: Primarily Technical Education Center (TEC), however, assignments may include any KCKCC location or sites as designated by the appropriate administrator.


SUMMARY

Serve as an adjunct instructor for classes offered in the Fire Science program.
This is a POOL position. Application materials for this adjunct position are accepted on an on-going basis due to increasing demand for courses in this subject area.


POSITION DESCRIPTION

  • Prepare course syllabi addressing targeted student abilities, specific competencies, textbook requirements, grading/assessment methodology, course scheduling, and/or other items as required.
  • Provide regular, timely reports to students of academic performance, including current grades in course(s) taught.
  • Convene the assigned class in accordance with college policy.
  • Use instructional methods that emphasize application, cooperation, and collaboration and engage students actively in their studies, encouraging them to become independent learners with higher-order thinking skills.
  • Organize and explain content using methods appropriate to students with differing abilities, levels of preparation, and cultural experiences.
  • Assign and provide feedback for out-of-class work; monitor student progress.
  • Perform student and course assessment according to college requirements.
  • Comply with standards, policies, and procedures of KCKCC, Kansas Fire and Rescue Training Institute (KFRTI), International Fire Service Accreditation Congress (IFSAC), and National Fire Protection Association (NFPA).
  • Comply with the Committee on Accreditation for Fire Science standards and policies, training labs standards and policies, and KCKCC and program standards and policies.
  • Utilizes student-centered and active learning teaching strategies.
  • Demonstrate commitment to the program, division, and total institution by timely attendance and submission of required grade, attendance, or other miscellaneous reports to the administration.
  • Other duties as assigned to advance the program and institutional missions.

KNOWLEDGE, SKILLS, AND ABILITIES

  • Knowledge of best practices in fire science.
  • Knowledge of assessment of student learning in a clinical environment.
  • Knowledge of active learning instructional strategies.
  • Demonstrated skill in the use of the Microsoft Office suite.
  • Ability to utilize various equipment and procedures commonly seen in firefighting.
  • Ability to multitask to meet multiple demands.
  • Ability to effectively communicate with a multi-cultural population.
  • Ability to operate various computer and audio-visual equipment.

MINIMUM QUALIFICATIONS

  • Associate's degree.
  • Five (5) years (or the equivalent) as a full-time Certified Firefighter with experience in a variety of settings, including Hazmat and EMS.
  • Current IFSAC certifications for Firefighter 1 & 2, Hazmat Awareness & Operations, Instructor 1
  • Current American Heart Association Basic Life Support and Advanced Life Support.

PREFERRED QUALIFICATIONS

  • Bachelor's degree or higher.
  • Experience as a training or classroom instructor.
  • Experience with a Learning Management System such as Blackboard.
  • Experience in learner-centered pedagogy.
  • Teaching experience in an open-enrollment, urban community college.

WORKING CONDITIONS
While performing the duties of this job, the employee is frequently required to stand, talk, hear, walk, sit, and occasionally push or lift items. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


WORK SCHEDULE
Must be able to work a variable schedule/hour to meet operational needs. May require evening and weekend hours. Your appointment is contingent on sufficient enrollments, or on program and scheduling changes.


TO APPLY

Visit www.kckcc.edu and click on CAREERS for a list of available positions.

  • Read the job announcement carefully noting the initial screening date, minimum qualifications, and required information. Note that information contained in your application materials will be used to determine if you meet the minimum qualifications for the position. Make sure you complete/submit all the documents listed as required.
  • If the position lists a required transcript (during the application process) unofficial transcripts may be submitted. However, please note that upon selection for hire, you will be required to submit official transcripts.
  • Ensure that your transcripts show that a degree was awarded or conferred if you are stating that it is your highest level of education completed. If you certify your level of education and it cannot be verified from your transcript(s), your application may not be referred to the selection committee.
  • Foreign degrees are acceptable provided they have been translated and/or shown to have equivalency to a United States: Associate, Bachelor, Master, or Doctorate level degree.
  • Documentation verifying completion of a degree, course work within a discipline, or other educational criteria should be electronically attached (uploaded) to your application.
  • Three (3) professional references with phone number and email addresses are required.
  • A college selection committee is responsible for application review and interviews. The final candidate(s) selected to be hired will be made by the hiring manager.
  • Successful completion of a background check on all persons recommended for employment is required Individual hiring departments may elect to administer pre-employment tests, which are relevant to essential job functions as part of the applicant selection/hiring process.

***This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor. This job description may be revised upon development of other duties and changes in responsibilities.
KCKCC is an Equal Opportunity Employer

Apply Now
Kansas City Kansas Community College
7250 State Ave | Kansas City, Kansas 66112 | 913-334-1100