2

Entry Level Software Engineer Jobs in South Dakota

Showing results 41-42

Entry Level Software Engineer information

See South Dakota salary details

$24K

$104.9K

$189K

How much do entry level software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for entry level software engineer in South Dakota is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can transition into the field through coding bootcamps, online courses, or degree programs. Age should not be a barrier to entering an entry level software engineering position.

What are the most commonly searched types of Software Engineer jobs in South Dakota?

The most popular types of Software Engineer jobs in South Dakota are:

What are popular job titles related to Entry Level Software Engineer jobs in South Dakota?

For Entry Level Software Engineer jobs in South Dakota, the most frequently searched job titles are:

What job categories do people searching Entry Level Software Engineer jobs in South Dakota look for?

The top searched job categories for Entry Level Software Engineer jobs in South Dakota are:

What cities in South Dakota are hiring for Entry Level Software Engineer jobs?

Cities in South Dakota with the most Entry Level Software Engineer job openings:

What are popular job titles related to Entry Level Software Engineer jobs in SD?

For Entry Level Software Engineer jobs in SD, the most frequently searched job titles are:

Infographic showing various Entry Level Software Engineer job openings in South Dakota as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $104,863 per year, or $50.4 per hour.

Material Laboratory Technician (Pavement Smoothness Technician)

State of South Dakota

Pierre, SD • On-site

$25.02/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Key responsibilities

  • Collect inertial profiler pavement smoothness data for newly constructed Portland cement concrete and asphalt pavements and prepare smoothness reports for each project.

  • Perform highway construction materials testing in the Central Materials Laboratory and on active highway construction projects.

  • Work outdoors in all weather conditions, including travel within South Dakota and extended workdays to complete pavement smoothness testing.


State Of South Dakota rating

7.4

Company rating: 7.4 out of 10

Based on 54 frontline employees who took The Breakroom Quiz

34th of 50 rated states


Job description

Job ID: 37348
Agency: Department of Transportation / Division of Planning & Engineering
Location:Pierre, SDSalary: $25.02 Hourly, depending on experience
Pay Grade: H
Closing Date: 09/15/2026
This is a Full-Time position with the Department of Transportation. For more information about the Department of Transportation, please visit http://dot.sd.gov.
The incumbent will be responsible for collecting inertial profiler pavement smoothness data for newly constructed Portland cement concrete and asphalt pavements and preparing smoothness reports for each project. The position also includes performing highway construction materials testing in the Central Materials Laboratory as assigned.
Work assignments take place on active highway construction projects and inside a highway materials laboratory. Outdoor duties involve working in all weather conditions. The position requires travel within South Dakota, and some extended workdays may be necessary to complete pavement smoothness testing. Overnight travel is minimal. Laboratory work may involve exposure to dust, chemicals, noise, and heated materials.
What the SDDOT offers:
  • Health insurance (low and high deductible plans which include a $0 premium employee-only coverage plan)
  • Well-being program
  • Employee assistance program
  • Flexible benefits - dental, vision, life insurance, critical illness and more
  • Health savings account
  • 6% fully matched retirement plan
  • Vacation leave (15 vacation days per year)
  • Sick leave (14 days per year)
  • Military leave (15 days per year)
  • Paid parental & family medical leave
  • 11 paid holidays
  • Longevity pay
  • Semimonthly pay periods
  • Eligibility for meal per diems

The total compensation of Hourly Wage + State/Federal Benefits for a typical year for entry level Pavement Smoothness Technician is approximately $72,490.00 annually.
Licenses and Certifications:Certification in one or more materials testing areas and/or one or more inspection areas is required within the first year of employment. Further certification areas will be determined by the supervisor according to job responsibility and needs. Required certifications must be maintained for continued employment. Classes and training in the certification areas are provided through the Department of Transportation.
Incumbent must have a valid driver's license.
The Ideal Candidate Will Have:Associate degree in civil engineering technology or related field and experience in highway construction inspection and materials testing.
Knowledge of:
  • techniques and procedures involved in the sampling and testing of materials used in the construction and maintenance of highways;
  • the uses of common highway construction material testing equipment (preferred but not required).

Skills to:
  • computer skills to operate test equipment, Microsoft Office and Department specific software;
  • mechanical skills to operate and maintain equipment;
  • perform mathematical calculations accurately.

Ability to:
  • perform highway construction materials testing within acceptable standards;
  • understand and comprehend written materials in order to follow procedures;
  • set priorities, schedule activities, acquire resources, and monitor progress to ensure the successful completion of projects and assignments;
  • attend to all details of assignments and complete work properly, accurately, and thoroughly;
  • listen attentively to others and clearly convey information and ideas;
  • display a high level of effort and commitment towards completing assignments and goals;
  • work cooperatively with others and promote a friendly work climate;
  • provide training, guidance, and feedback to help others develop specific knowledge and skills needed to perform tasks;
  • actively identifies development needs, takes advantage of development opportunities, and applies newly learned knowledge and skills on the job;
  • read, interpret and implement state and federal laws, policies, procedures, and standards in a variety of sampling and testing activities;
  • communicate effectively with SDDOT personnel and contractors;
  • maintain positive working relationships;
  • prioritize workload, schedule and complete work within timeframes;
  • provide training and work directions to others;
  • use arms, legs and back to safely move, drag, lift 30 pounds frequently, up to 50 pounds occasionally (without assistance), and 100 or more pounds infrequently (with assistance);
  • sit or stand for extended periods of time.

This position is eligible for Veterans' Preference per ARSD 55:10:02:08.
NCRC: If you possess a National Career Readiness Certificate, please submit the certificate with your application. For more information on how to acquire a National Career Readiness Certificate contact a South Dakota Department of Labor and Regulation Job Service Office. A certificate is not necessary to be considered.
The State of South Dakota does not sponsor work visas for new or existing employees. All persons hired will be required to verify identity and eligibility to work in the United States and complete an Employment Eligibility Verification, Form I-9. The State of South Dakota as an employer will be using E-Verify to complete employment eligibility verification upon hire.
The State of South Dakota offers $0 premium employee health insurance option plus eleven paid holidays, generous vacation and sick leave accrual, dental, vision, and other insurance options, and retirement benefits. You can view our benefits information here. This position is a member of Class A retirement under SDRS.
Must apply online: https://gen-stateofsouthdako-trn.inforcloudsuite.com/hcm/xmlhttp/shorturl.do?key=4RC
You must apply online, emailed resumes or submissions will not be accepted.
South Dakota Bureau of Human Resources and Administration
Telephone: 605.773.3148 Email: careers@state.sd.us
http://bhr.sd.gov/workforus
"An Equal Opportunity Employer"
#LI-Onsite

What State Of South Dakota employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom