1

Software Development Software Engineer Jobs in Sioux Falls, SD

Experience working within an Agile development environment * Strong understanding of SQL and ... As a Software Engineer at Direct Data Management, you'll help design and deliver custom solutions ...

Direct Data Management, part of the Direct Companies family, is seeking a Software Engineer to join ... NET web frameworks (Blazor, MVC, etc.) • Experience working within an Agile development ...

Software Engineer 3

Sioux Falls, SD · On-site

$57.25 - $76.75/hr

Software Engineer 3 Software Engineer 3, KBR Wyle Services, LLC, Sioux Falls, SD: Support ... Identify software design and development tasks and provide an estimate for the work. Perform and ...

Software Engineer 3

Sioux Falls, SD

$57.25 - $76.75/hr

Software Engineer 3 Software Engineer 3, KBR Wyle Services, LLC, Sioux Falls, SD: Support ... Identify software design and development tasks and provide an estimate for the work. Perform and ...

Software Engineer II

Sioux Falls, SD

$97K - $132K/yr

Keep abreast of new developments in the fields of engineering design, methods, and applications. * Create and update documentation for designs and software implementations. * Provide Engineering ...

The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization ...

Senior Embedded Software Engineer

Sioux Falls, SD · On-site +1

$119K - $157K/yr

You will contribute to the development of software across the stack--from low-level hardware ... You will work closely with electrical, systems, and software engineers to deliver high-quality ...

Senior Embedded Software Engineer

Sioux Falls, SD · On-site

$119K - $157K/yr

You will contribute to the development of software across the stack-from low-level hardware ... You will work closely with electrical, systems, and software engineers to deliver high-quality ...

Along with Business Development team, is a primary interface with customers and internal management ... Advanced knowledge in relevant software engineering disciplines recognized by leadership.

Senior Software Engineer

Sioux Falls, SD · On-site

$118K - $156K/yr

Aerostar, a business unit of TCOM, is seeking a Senior Software Engineer to help design and build production-grade single-page applications and the services that power them. This role focuses on ...

Senior Software Engineer

Sioux Falls, SD · On-site +1

$118K - $156K/yr

Aerostar, a business unit of TCOM, is seeking a Senior Software Engineer to help design and build production-grade single-page applications and the services that power them. This role focuses on ...

Aerostar, a business unit of TCOM, are looking for a Staff Software Engineer who can lead the engineering behind our production-grade single-page applications and the services that power them. This ...

Aerostar, a business unit of TCOM, are looking for a Staff Software Engineer who can lead the engineering behind our production-grade single-page applications and the services that power them. This ...

Sr. Software Engineer

Sioux Falls, SD · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. ... Lead development of core services: budgeting engines, timesheet processing, caregiver management ...

Aerostar, a business unit of TCOM, are looking for a Staff Software Engineer who can lead the engineering behind our production-grade single-page applications and the services that power them. This ...

Aerostar, a business unit of TCOM, are looking for a Staff Software Engineer who can lead the engineering behind our production-grade single-page applications and the services that power them. This ...

next page

Showing results 1-20

Software Development Software Engineer information

See Sioux Falls, SD salary details

$63.2K

$146.8K

$204.4K

How much do software development software engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for software development software engineer in Sioux Falls, SD is $146,766.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,400.00 and $172,100.00 per year, depending on experience, location, and employer.

What does a Software Development Software Engineer do?

A Software Development Software Engineer designs, develops, tests, and maintains software applications or systems. They work with various programming languages and technologies to create software solutions that meet user or business needs. Their responsibilities often include writing code, debugging issues, collaborating with other team members, and ensuring software quality and performance. Software Engineers may also participate in planning, code reviews, and updating documentation to support ongoing software projects.

What is the difference between Software Development Software Engineer vs Software Developer?

AspectSoftware Development Software EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, Agile/Scrum settings, cross-functional projectsIndividual or team projects, coding-focused tasks
Industry UsageUsed across tech companies, startups, and large enterprisesCommon in software firms, tech startups, and freelance work
Search & Comparison IntentOften compared for roles involving system design and architectureTypically searched for coding and application development roles

While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.

How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?

Software Development Software Engineers often work closely with product managers, designers, and quality assurance teams to deliver well-rounded solutions. Collaboration usually involves attending regular stand-up meetings, participating in sprint planning, and conducting code reviews. Effective communication and a willingness to incorporate feedback from various stakeholders are key to ensuring project goals are met and potential issues are identified early. Building strong relationships with colleagues in different roles can also streamline the development process and foster a positive team environment.

What are the key skills and qualifications needed to thrive as a Software Development Software Engineer, and why are they important?

To thrive as a Software Development Software Engineer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile or Scrum) are commonly required. Strong collaboration, communication, and adaptability are essential soft skills for working effectively in team environments and responding to project changes. These skills and qualities are crucial for building reliable, maintainable software and contributing to successful, dynamic development projects.

Software Engineer

Direct Companies

Sioux Falls, SD

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Join Our Team as a Software Engineer – Sioux Falls, SD

Do you thrive in a fast-paced, entrepreneurial environment where technology drives innovation and results? Are you passionate about building smart, scalable solutions that solve real-world problems? If so, Direct Data Management—part of the Direct Companies family—has an exciting opportunity for you!

As a Software Engineer, you’ll work closely with a collaborative team of developers and analysts to build and improve custom software solutions for our clients. Your expertise will help streamline workflows, enhance data management, and fuel continued growth across industrial and commercial sectors.


About Direct Data Management

Direct Data Management is one of four divisions under the Direct Companies umbrella, alongside Direct Automation, Workplace, and Direct Design & Fabrication. We specialize in delivering data-driven solutions that empower businesses to operate smarter and more securely. Headquartered in Sioux Falls, SD, our team is rooted in innovation, collaboration, and continuous improvement.

At Direct, we believe in doing meaningful work that delivers measurable results. Our core values—Safety, Customer Focus, Security, and Integrity—guide everything we do.


What We’re Looking for in a Candidate:
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or Associate degree with 5+ years of relevant experience)

  • Proficiency in C# and .NET web frameworks (Blazor, MVC, etc.)

  • Experience working within an Agile development environment

  • Strong understanding of SQL and database structure

  • Experience with cloud-based authentication (e.g., Microsoft Azure)

  • Familiarity with JavaScript, Python, and PHP is a plus

  • Excellent time management, communication, and problem-solving skills

  • Self-motivated and able to work independently or as part of a team


Key Responsibilities:
  • Write clean, scalable code for web-based and desktop applications

  • Design, develop, and test software solutions and user interfaces

  • Adapt and enhance existing applications for new use cases

  • Work directly with clients to scope projects, gather requirements, and provide technical support

  • Contribute to ongoing improvements in code quality, process, and performance

  • Participate in project planning, documentation, and team collaboration

  • Stay up to date on emerging technologies and development best practices

  • Support internal initiatives and perform additional tasks as needed


Key Performance Indicators (KPIs):
  • Code quality and reliability (minimal bugs, maintainable architecture)

  • Timeliness of project milestones and deliverables

  • Client satisfaction and usability feedback

  • Contribution to team collaboration and knowledge sharing

  • Responsiveness to support needs and ongoing system improvements


General Benefits Offering:

At Direct Data Management, we invest in our people and offer a well-rounded benefits package, including:

  • Competitive salary and compensation structure

  • Health, dental, and vision insurance

  • 401(k) with company match

  • Paid time off and holidays

  • Life and AD&D insurance

  • Flexible scheduling and collaborative work culture

  • Professional development and growth opportunities

  • Employee discounts and referral program


Why Join Us?

As a Software Engineer at Direct Data Management, you’ll help design and deliver custom solutions that have a real impact on how businesses operate. You’ll work with a supportive team, cutting-edge tools, and clients who trust us to bring ideas to life.

If you’re a developer who’s passionate about solving problems and building smarter systems, we’d love to hear from you.

Apply Today and Help Build What’s Next.


#hc247738