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 ...
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 ...
Software Engineer
Sioux Falls, SD · On-site +1
... developer or related occupation in software engineering or software development; or Master's degree in Computer Science, Information Systems, Computer Engineer or related field and 1 year of ...
Software Engineer
Sioux Falls, SD · On-site +1
... developer or related occupation in software engineering or software development; or Master's degree in Computer Science, Information Systems, Computer Engineer or related field and 1 year of ...
Software Engineer
Sioux Falls, SD · On-site
... developer or related occupation in software engineering or software development; or Master's degree in Computer Science, Information Systems, Computer Engineer or related field and 1 year of ...
Software Engineer
Sioux Falls, SD · On-site
... developer or related occupation in software engineering or software development; or Master's degree in Computer Science, Information Systems, Computer Engineer or related field and 1 year of ...
Software Engineer
Sioux Falls, SD · On-site
They are seeking a junior- to mid-level Software Engineer to support advanced software development efforts and collaborate with experienced engineers and scientists on Earth science initiatives.
Software Engineer
Sioux Falls, SD · On-site
They are seeking a junior- to mid-level Software Engineer to support advanced software development efforts and collaborate with experienced engineers and scientists on Earth science initiatives.
Software Engineer
Sioux Falls, SD · On-site +1
We're looking for a Software Engineer who is ready to independently deliver high quality software solutions, contribute across the product development lifecycle, and continue expanding their ...
Software Engineer
Sioux Falls, SD · On-site +1
We're looking for a Software Engineer who is ready to independently deliver high quality software solutions, contribute across the product development lifecycle, and continue expanding their ...
Software Engineer
Sioux Falls, SD · On-site
We're looking for a Software Engineer who is ready to independently deliver high quality software solutions, contribute across the product development lifecycle, and continue expanding their ...
Software Engineer
Sioux Falls, SD · On-site
We're looking for a Software Engineer who is ready to independently deliver high quality software solutions, contribute across the product development lifecycle, and continue expanding their ...
Developer I
Sioux Falls, SD · On-site
Coach and advise junior level software developers by providing knowledge, expertise, guidance and ... recommendations in activities such as documentation, coding standards and existing business ...
Developer I
Sioux Falls, SD · On-site
Coach and advise junior level software developers by providing knowledge, expertise, guidance and ... recommendations in activities such as documentation, coding standards and existing business ...
Software Engineering Manager
$185K - $200K/yr
Job Title: Software Engineering Manager Location: On-site in Sioux Falls, SD Job Type: Full-time, Regular Total Rewards: $185,000 - $200,000 annual salary (DOE), annual bonus opportunity ...
Software Engineering Manager
$185K - $200K/yr
Job Title: Software Engineering Manager Location: On-site in Sioux Falls, SD Job Type: Full-time, Regular Total Rewards: $185,000 - $200,000 annual salary (DOE), annual bonus opportunity ...
Software QA Intern
Sioux Falls, SD · On-site
$19.25 - $25/hr
We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...
Software QA Intern
Sioux Falls, SD · On-site
$19.25 - $25/hr
We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...
Software Engineer
Sioux Falls, SD · On-site
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
Software Engineer
Sioux Falls, SD · On-site
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
Software Engineer
Sioux Falls, SD · On-site
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
Software Engineer
Sioux Falls, SD · On-site
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
Relative Dynamics is seeking a junior- to mid-level Software Engineer to support advanced software development efforts in partnership with the U.S. Geological Survey (USGS) at the Earth Resources ...
... an AWS DevOps ecosystem. Prior experience working with topographical or geospatial data structures is highly preferred. Who Should Apply: This role aligns with Software Engineers who have ...
... an AWS DevOps ecosystem. Prior experience working with topographical or geospatial data structures is highly preferred. Who Should Apply: This role aligns with Software Engineers who have ...
Join Our Team as a Software Engineer - Sioux Falls, SD Do you thrive in a fast-paced ... If you're a developer who's passionate about solving problems and building smarter systems, we'd ...
Quick apply
Join Our Team as a Software Engineer - Sioux Falls, SD Do you thrive in a fast-paced ... If you're a developer who's passionate about solving problems and building smarter systems, we'd ...
We're looking for an Associate Software Engineer who is ready to grow their technical skills, contribute to meaningful products, and learn alongside experienced engineers. This role offers hands-on ...
We're looking for an Associate Software Engineer who is ready to grow their technical skills, contribute to meaningful products, and learn alongside experienced engineers. This role offers hands-on ...
Associate Software Engineer
Sioux Falls, SD · On-site +1
We're looking for an Associate Software Engineer who is ready to grow their technical skills, contribute to meaningful products, and learn alongside experienced engineers. This role offers hands-on ...
Associate Software Engineer
Sioux Falls, SD · On-site +1
We're looking for an Associate Software Engineer who is ready to grow their technical skills, contribute to meaningful products, and learn alongside experienced engineers. This role offers hands-on ...
Oxenham Group is seeking a Software Engineering Manager to lead the engineering function as the organization scales. This role will focus on developing talent, raising engineering standards, and ...
Oxenham Group is seeking a Software Engineering Manager to lead the engineering function as the organization scales. This role will focus on developing talent, raising engineering standards, and ...
Software Engineer
Sioux Falls, SD · On-site
Direct Data Management, part of the Direct Companies family, is seeking a Software Engineer to join their team in Sioux Falls, SD. In this role, you will collaborate with developers and analysts to ...
Software Engineer
Sioux Falls, SD · On-site
Direct Data Management, part of the Direct Companies family, is seeking a Software Engineer to join their team in Sioux Falls, SD. In this role, you will collaborate with developers and analysts to ...
Staff Software Engineer
Sioux Falls, SD · On-site
They are seeking a Staff Software Engineer to lead the engineering behind their production-grade single-page applications and services, focusing on shaping the architecture of complex web ...
Staff Software Engineer
Sioux Falls, SD · On-site
They are seeking a Staff Software Engineer to lead the engineering behind their production-grade single-page applications and services, focusing on shaping the architecture of complex web ...
Staff Software Engineer
Sioux Falls, SD · On-site
They are seeking a Staff Software Engineer to lead the engineering of production-grade single-page applications and services, shaping the architecture of complex web applications that integrate real ...
Staff Software Engineer
Sioux Falls, SD · On-site
They are seeking a Staff Software Engineer to lead the engineering of production-grade single-page applications and services, shaping the architecture of complex web applications that integrate real ...
Software Developer information
See Sioux Falls, SD salary details
$47.8K - $58.4K
1% of jobs
$58.4K - $69.1K
4% of jobs
$69.1K - $79.8K
9% of jobs
$89.7K is the 25th percentile. Wages below this are outliers.
$79.8K - $90.4K
12% of jobs
$90.4K - $101.1K
15% of jobs
The median wage is $108.1K / yr.
$101.1K - $111.8K
14% of jobs
$111.8K - $122.5K
15% of jobs
$126.7K is the 75th percentile. Wages above this are outliers.
$122.5K - $133.1K
13% of jobs
$133.1K - $143.8K
9% of jobs
$143.8K - $154.5K
5% of jobs
$154.5K - $165.1K
3% of jobs
$47.8K
$111.3K
$165.1K
How much do software developer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?
What are some common challenges software developers face when working on team-based projects?
What engineer makes $500,000 a year?
What Do Software Developers Do?
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
Is AI replacing software developers?
Is software developer still in demand?
What work does a software developer do?
What is the difference between Software Developer vs Software Engineer?
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
What is a Software Developer?
- Remote Software Developer
- Senior Software Developer
- Senior Software Engineer Relocation
- Evening Software Developer
- From Home Bioinformatics Software Engineer
- Junior Software Architect
- Part Time Remote Mobile Developer
- Work From Home Software Developer
- Part Time Remote Golang Developer
- Full Stack Software Developer Contract
- No Experience Software
- Animation Software Engineer Remote
- Full Time Software Engineering Teaching
- Entry Level Epic Software Developer
- Fulltime Junior Software Developer
- Software Development Software Engineer
- Contract Quantum Software Engineer
- Freelance Flutter Dart Developer
- Work From Home Online Programming
- Senior Christian Software Developer

Midco rating
8.5
Based on 38 frontline employees who took The Breakroom Quiz
14th of 96 rated telecommunications companies
Job description
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.