1

Associate Professor Computer Science Jobs in Sioux Falls, SD

Bachelor's degree (US or foreign equivalent) in Computer Science or information Technology or ... Associate's degree (U.S. or foreign equivalent) in Information Technology or a closely related ...

Quality Technician

Brandon, SD · On-site

$18 - $24.50/hr

We push the boundaries of material science to engineer solutions that continually exceed customer ... Associate degree -preferred * 1 year of quality experience preferred * Knowledge of metal/tube ...

Quality Technician

Brandon, SD

$18 - $24.50/hr

We push the boundaries of material science to engineer solutions that continually exceed customer ... Associate degree -preferred * 1 year of quality experience preferred * Knowledge of metal/tube ...

Quality Technician

Brandon, SD · On-site

$18 - $24.50/hr

We push the boundaries of material science to engineer solutions that continually exceed customer ... Associate degree -preferred * 1 year of quality experience preferred * Knowledge of metal/tube ...

Quality Technician

Brandon, SD

$18 - $24.50/hr

We push the boundaries of material science to engineer solutions that continually exceed customer ... Associate degree -preferred * 1 year of quality experience preferred * Knowledge of metal/tube ...

We push the boundaries of material science to engineer solutions that continually exceed customer ... Associate degree Related fields: Business Administration, Engineering, Management -preferred

Showing results 21-39

Associate Professor Computer Science information

See Sioux Falls, SD salary details

$41.2K

$87.7K

$153.5K

How much do associate professor computer science jobs pay per year?

As of Aug 8, 2026, the average yearly pay for associate professor computer science in Sioux Falls, SD is $87,717.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,600.00 and $111,700.00 per year, depending on experience, location, and employer.

What opportunities for interdisciplinary collaboration are available to associate professors in computer science?

As an Associate Professor in Computer Science, you will often have the chance to collaborate with faculty and researchers from various departments such as engineering, medicine, business, and the social sciences. Many universities encourage interdisciplinary projects, allowing you to contribute your computing expertise to diverse research initiatives. These collaborations can enhance your research portfolio and open up new funding opportunities. Additionally, interdisciplinary work often leads to broader impacts and can help build professional networks both within and outside your institution.

What is the difference between Associate Professor Computer Science vs Assistant Professor Computer Science?

CriteriaAssociate Professor Computer ScienceAssistant Professor Computer Science
Required CredentialsPh.D. in Computer Science or related field, significant research and teaching experiencePh.D. in Computer Science or related field, typically early in academic career
Work EnvironmentUniversity faculty, research, teaching, service responsibilitiesUniversity faculty, research, teaching, service responsibilities
Employer & Industry UsageHigher academic rank, more responsibilities, often involved in departmental leadershipEntry-level faculty position, focus on establishing research and teaching

The main difference between Associate Professor Computer Science and Assistant Professor Computer Science lies in experience and rank. Associate Professors have more research, teaching, and service experience, often holding a higher academic rank with additional responsibilities. Assistant Professors are typically early-career faculty members working towards promotion. Both roles require a Ph.D. and are common in university settings, but the Associate Professor position signifies a more advanced career stage.

What does an associate professor of computer science do?

An Associate Professor of Computer Science is a mid-level faculty member at a college or university who teaches undergraduate and graduate courses, conducts research in computer science, and publishes scholarly work. They also supervise students, mentor junior faculty, and may participate in curriculum development and academic committees. In addition to teaching and research, Associate Professors often contribute to their academic community through service, such as organizing conferences or reviewing papers. Promotion to this rank usually follows demonstrated excellence in teaching, research, and service over several years as an Assistant Professor.

What are the key skills and qualifications needed to thrive as an associate professor of computer science, and why are they important?

To thrive as an Associate Professor of Computer Science, you need an advanced degree (typically a PhD) in computer science or a related field, with a strong track record in research, teaching, and publications. Familiarity with programming languages, learning management systems (such as Canvas or Blackboard), and research tools like MATLAB or Python is typically required. Excellent communication, mentorship, and collaboration skills help foster student engagement and interdisciplinary partnerships. These competencies are crucial for advancing research, delivering effective instruction, and contributing to the academic community.
What are popular job titles related to Associate Professor Computer Science jobs in Sioux Falls, SD? For Associate Professor Computer Science jobs in Sioux Falls, SD, the most frequently searched job titles are:
What job categories do people searching Associate Professor Computer Science jobs in Sioux Falls, SD look for? The top searched job categories for Associate Professor Computer Science jobs in Sioux Falls, SD are:
Infographic showing various Associate Professor Computer Science job openings in Sioux Falls, SD as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $87,717 per year, or $42.2 per hour.

Software Developer (.NET/C#)

Midco

Sioux Falls, SD • On-site

Full-time

Re-posted 2 days ago


Midco rating

8.5

Company rating: 8.5 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

14th of 97 rated telecommunications companies


Job description

Job Summary:
Software Developer plays a vital role in creating intuitive, data-driven solutions that empowers Midco to work smarter and more efficiently. By collaborating across departments and applying thoughtful technical decisions, you'll help solve real business challenges and drive innovation.
Responsibilities:
  • Develop, maintain and test software systems (websites, applications and API) with moderate support and guidance.
  • Participate in software design and requirement gathering process.
  • Write original program code based on defined specifications.
  • Modify code to correct errors or enhance an existing program's capacity.
  • Develop empathetic, user-centric solutions that enable our users to accomplish their work most effectively and efficiently.
  • Use data to design solutions that best meet the needs of the business.
  • Make good technical decisions that provide creative solutions to solve business challenges.
  • Hone skills to understand the business rules and business processes behind the requirements to develop solutions that meet and exceed our business goals and priorities.
  • Build relationships with other departments to better understand and empathize with the needs of the business and the challenges that they face.
  • Collaborate with other IT teams (Server Admins, Data Engineering and other Development teams) to configurate and develop custom applications.
  • Model Midco's mission, vision, values, ethos, and Leadership Success Drivers, and inspire others to do the same.
  • Ensure customer privacy by adhering to Midco's privacy guidelines while actively following Midco policies and procedures.
  • Maintain reliable and predictable attendance as required by the position.
  • Perform other duties as assigned.
  • Note: Management reserves the right to assign or reassign functions and responsibilities to this job description at any time.

Required Qualifications:
  • Bachelor's degree (US or foreign equivalent) in Computer Science or information Technology or closely related degree or a combination of education and experience equivalent. Master's Degree in the above referenced fields is also acceptable.
  • General knowledge of Webservices such as RESTAPI, JSON or SOAP.
  • General knowledge of databases, preferably SQL or T-SQL.
  • General knowledge of Object-Oriented Programming.
  • General knowledge of agile development and scrum processes.

Preferred Qualifications:
  • 1 year front-end development experience in HTML5/CSS, JavaScript, JQuery, Bootstrap and/or Angular framework is preferred.
  • Minimum 1 years programming experience in .NET, C# is preferred.

Job Level
Position Requirements
Software Developer II
Bachelor's Degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related filed OR Associate's degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related field with 3 years for programming or front-end development experience.
Minimum 3 years programming experience in ASP.NET, .NET, C#, SQL is required.
Minimum 3 years front-end development experience in Blazor or ReactJS, HTML5/CSS, JavaScript, JQuery, Bootstrap and/or Angular framework is required.
Software Developer III
Bachelor's Degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related filed OR Associate's degree (U.S. or foreign equivalent) in Information Technology or a closely related degree in a closely related field with 5 years for programming or front-end development experience.
Minimum 5 years programming experience in ASP.NET, .NET, C#, SQL is required.
Minimum 5 years front-end development experience in Blazor or ReactJS, HTML5/CSS, JavaScript, JQuery, Bootstrap and/or Angular framework is required.
Mentor and resource for less tenured developers.
Work Environment:
  • May need to sit or remain stationary extended periods of time.
  • Extremely time sensitive deadlines to meet customer demand.
  • Employees may be required to work more than 40 hours per week.

Physical Demands:
  • May occasionally be required to reach with hands and arms, stoop, kneel, or crouch.
  • Heavy keyboard/mouse usage required with repetitive movements.
  • Must remain at your desk or workstation for long periods of time.

Mental Demands:
  • Ability to break down complex problems, evaluate multiple solutions, and make data-informed decisions.
  • Empathy to understand user needs and design solutions.
  • Collaboration to work with cross functional teams and explain technical concepts to non-technical users.

What Midco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom