Demo

Software Developer Intern

Sterling Computers Corporation
North, SD Intern
POSTED ON 6/21/2026
AVAILABLE BEFORE 8/20/2026


Title: Software Developer Internship

Location: North Sioux City, SD

Reports to: Senior Software Architect

Time Frame: May 2026 – August 2026

Job Description: Sterling is a fast-growing, award-winning technology company focused on hardware, software, and technology services for Government, Education and Commercial customers. We’re looking for a motivated Software Developer Intern with a passion in backend services to join our Business Development team and help build modern AI solutions. This is a hands-on opportunity to contribute to real projects, learn from experienced engineers, and gain practical experience in the software development lifecycle. The Software Developer Internship is a paid full-time seasonal position starting in mid-May and ending in mid-August.

Required Education/Experience: Interested students should be currently enrolled in a college degree program. Candidates for the Internships must be entering their college Junior or Senior year. Candidate’s course of study must pertain to the Internship position to which they are applying (B.S. in Computer Science).

Desirable Skills and Experience

  • Knowledge of AI/ML technologies and ability to integrate models into applications is a plus
  • Experience working with Jupyter notebooks or Colab is a plus
  • Experience with React or other front-end frameworks is a plus
  • Having knowledge in JS is a plus
  • Self-motivated with a positive and professional approach

Requirements

  • Proficiency in Python
  • Experience with Linux Systems
  • Strong understanding of RESTful APIs and web service integration
  • Familiarity with Node.js for building server-side applications
  • Understanding of SQL/NoSQL databases (e.g., MySQL, MongoDB)
  • Experience with Git or other version control systems
  • Experience with Jira and GitHub
  • Strong communication and collaboration skills for working in cross-functional teams

Primary Responsibilities

  • Backend & API Development: Assist in designing and implementing scalable Python services and APIs (FastAPI) to power application logic and ML integrations.
  • Infrastructure & CI/CD: Support the deployment lifecycle by maintaining CI/CD pipelines and managing containerized environments (Docker) for smooth updates.
  • Full Stack Integration: Connect backend services to frontend interfaces, ensuring seamless data flow and efficient state management between the server and client.
  • Performance & Reliability: Debug and optimize application performance across the stack.


Sterling Computers Corporation (“Sterling”) is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to age, race, color, creed, religion, disability, medical condition, economic status or status with regard to public assistance, citizenship status, national or social or ethnic origin, past or present membership in the uniformed services, protected veteran status, sex, pregnancy, marital or civil union or domestic partnership status, family or parental status, sexual orientation, gender expression or identity, family medical history or genetic information, HIV status, political belief, or any other status or characteristic protected by applicable law.




Hourly Wage Estimation for Software Developer Intern in North, SD
$32.00 to $38.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer Intern?

Sign up to receive alerts about other jobs on the Software Developer Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sterling Computers Corporation

  • Sterling Computers Corporation North, SD
  • Title : Full Stack Developer/Engineer Reports to : Senior Software Architect Location : North Sioux City, Other Sterling Locations Job Description : Sterli... more
  • 1 Day Ago

  • Sterling Computers Corporation North, SD
  • Title: Backend ML Engineer Reports to: Senior Software Architect Location: North Sioux City, SD Job Description: Sterling Computers is a technology company... more
  • 1 Day Ago

  • Sterling Computers Corporation North, SD
  • Title : Director of Federal Presales Reports to : VP of Engineering Location : Remote - United States of America Job Description : The Sterling Federal Pre... more
  • 1 Day Ago

  • Sterling Computers Corporation Washington, DC
  • Title : Presales Solutions Architect (Federal) Reports to : Manager of Presales Engineering Location : Remote (Washington, D.C.) Job Description : The Ster... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Developer Intern jobs in the North, SD area that may be a better fit.

  • Epic Sioux, IA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 1 Month Ago

  • Inabia Software & Consulting Inc. Spencer, IA
  • SNF experience required Iowa/Compact license required at time of submittal. ASAP start. more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!