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 collaborate with a team of developers and analysts to design, build, and enhance custom software solutions for our clients. Our projects span a diverse range of industries and technical challenges, ensuring that your work remains dynamic, engaging, and impactful. No two projects are exactly alike—you’ll continuously solve new problems and expand your technical skill set.
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 modern frontend development using React and TypeScript
Experience working within an Agile development environment
Strong understanding of SQL and database architecture
Experience with cloud infrastructure, particularly Microsoft Azure
Familiarity with Docker and containerized application deployment
Exposure to JavaScript, Python, or PHP is a plus
Excellent time management, communication, and problem-solving skills
Self-motivated and able to work independently or collaboratively within a team
Key Responsibilities:
Write clean, scalable, and maintainable code for web-based and desktop applications
Design, develop, test, and deploy full-stack software solutions
Build modern user interfaces using React and TypeScript
Develop and maintain backend services in C#
Deploy and manage applications within Azure cloud environments
Adapt and enhance existing applications to meet evolving business needs
Work directly with clients to scope projects, gather requirements, and provide technical support
Contribute to continuous improvements in code quality, DevOps practices, and system performance
Participate in project planning, documentation, and team collaboration
Stay current with emerging technologies and software engineering best practices
Support internal initiatives and additional responsibilities as needed
Key Performance Indicators (KPIs):
Code quality and system reliability (minimal defects, maintainable architecture)
On-time delivery of project milestones
Client satisfaction and usability feedback
Contribution to team collaboration and knowledge sharing
Responsiveness to support needs and continuous system improvement
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 design and deliver custom solutions that make a real impact on how businesses operate. You’ll work with a supportive team, modern technologies, and clients who trust us to bring ideas to life. With a diverse mix of projects and technical challenges, you’ll continuously grow your skills while doing meaningful, engaging work.
If you’re passionate about solving complex problems and building smarter systems, we’d love to hear from you.
Apply Today and Help Build What’s Next.