> Markdown version of [/jobs/ext/512940-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/512940-lead-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer - **Company:** The Direct - **Location:** Sioux Falls, SD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), PHP (Programming Language), Agile Methodology, Software Applications, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Databases, DevOps, Python (Programming Language), Responsive Web Design, Software Deployment, Software Engineering, Software Systems, SQL Databases, TypeScript, Web Applications, ReactJS, Containerization, Information Technology, Data Management, Front End Software Development, Docker - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ac7c71d168973429 ## About the Role Do you have experience in Team development?, Do you have a Associate's degree?, Are you a seasoned software engineer who enjoys leading others while still staying hands-on with technology? Do you thrive in a fast-paced, entrepreneurial environment where innovation drives real business results? If so, Direct Data Management-part of the Direct Companies family-has an exciting opportunity for you., * Bachelor's degree in Computer Science, Software Engineering, or related field (or Associate degree with 5+ years of relevant experience) * 5-7 years of professional software development experience with a strong foundation in full-stack development * 1-3 years of technical leadership experience, including mentoring developers, leading projects, or guiding technical decisions * Proficiency in C# and modern frontend development using React and TypeScript * Experience working in Agile development environments * Strong understanding of SQL and database architecture * Experience with cloud platforms, preferably Microsoft Azure * Familiarity with Docker and containerized deployments * Exposure to JavaScript, Python, or PHP is a plus * Strong communication skills with the ability to collaborate across technical and non-technical stakeholders * Proven ability to mentor team members, conduct code reviews, and promote best practices * Self-motivated, organized, and comfortable balancing leadership responsibilities with hands-on development ## Description As a Lead Software Engineer, you will serve as both a technical leader and a key contributor, guiding a team of developers and analysts in designing, building, and delivering custom software solutions. You'll help shape technical direction, mentor team members, and ensure high-quality outcomes across a wide range of projects. This role is ideal for someone who enjoys balancing leadership with hands-on development while solving meaningful, real-world problems., * Lead the design, development, and delivery of scalable full-stack software solutions * Provide technical leadership, mentorship, and guidance to a team of developers * Establish and uphold best practices in code quality, architecture, and development processes * Contribute directly to development by writing clean, maintainable code for web-based and desktop applications * Build modern, responsive user interfaces using React and TypeScript * Develop and maintain backend services using C# * Oversee application deployment and infrastructure within Azure environments * Collaborate with stakeholders and clients to define requirements, scope projects, and recommend technical solutions * Support project planning, prioritize work, and help remove blockers to keep the team moving efficiently * Drive continuous improvement in DevOps practices, system performance, and development workflows * Stay current with emerging technologies and help evaluate their fit within our solutions * Contribute to internal initiatives and broader technical strategy Key Performance Indicators (KPIs): * Quality, scalability, and maintainability of delivered software solutions * Team productivity and adherence to development best practices * On-time delivery of project milestones and successful project execution * Client satisfaction and effectiveness of delivered solutions * Contribution to team development through mentorship and knowledge sharing * Continuous improvement of processes, systems, and technical standards, As a Lead Software Engineer at Direct Data Management, you'll have the opportunity to make a meaningful impact-not just through the solutions you build, but through the team you help lead and develop. You'll work on diverse, challenging projects, collaborate with talented teammates, and help shape the future of our technology and processes. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)