We're looking for a Senior Manager, Software Engineering to provide leadership across software ... Define, lead, and evaluate development process and quality initiatives, exercising independent ...
We're looking for a Senior Manager, Software Engineering to provide leadership across software ... Define, lead, and evaluate development process and quality initiatives, exercising independent ...
Senior Software Engineer
$121K - $160K/yr
Actively contribute expertise in agile development meetings and design sessions * Mentor team ... We have more than 50 years of experience managing documents for billing and treatment. Our ...
Senior Software Engineer
$121K - $160K/yr
Actively contribute expertise in agile development meetings and design sessions * Mentor team ... We have more than 50 years of experience managing documents for billing and treatment. Our ...
Senior Software Engineer
Sioux Falls, SD Β· On-site
$121K - $160K/yr
Actively contribute expertise in agile development meetings and design sessions * Mentor team ... We have more than 50 years of experience managing documents for billing and treatment. Our ...
Senior Software Engineer
Sioux Falls, SD Β· On-site
$121K - $160K/yr
Actively contribute expertise in agile development meetings and design sessions * Mentor team ... We have more than 50 years of experience managing documents for billing and treatment. Our ...
Drive hiring, career development, performance management, and team growth. * Build a culture of ... Lead a software engineering community of practice to share knowledge and establish consistent ...
Drive hiring, career development, performance management, and team growth. * Build a culture of ... Lead a software engineering community of practice to share knowledge and establish consistent ...
Embedded Software Engineer
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
Embedded Software Engineer
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
Embedded Software Engineer
Worthing, SD Β· On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Embedded Software Engineer
Worthing, SD Β· On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Embedded Software Engineer
Worthing, SD Β· On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Quick apply
Embedded Software Engineer
Worthing, SD Β· On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Drive hiring, career development, performance management, and team growth. * Build a culture of ... Lead a software engineering community of practice to share knowledge and establish consistent ...
New
Drive hiring, career development, performance management, and team growth. * Build a culture of ... Lead a software engineering community of practice to share knowledge and establish consistent ...
New
Senior Software Engineer (C/Python)
$116K - $153K/yr
Support solutions development across full lifecycle from planning stage, requirements refinement ... Conduct analysis and manage change requests according to established Configuration Management ...
Quick apply
Senior Software Engineer (C/Python)
$116K - $153K/yr
Support solutions development across full lifecycle from planning stage, requirements refinement ... Conduct analysis and manage change requests according to established Configuration Management ...
Associate Software Engineer
Sioux Falls, SD Β· On-site
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
Associate Software Engineer
Sioux Falls, SD Β· On-site
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
Product Owner (Truss Software)
SD Β· On-site
In Alpine's Agile software development environment, the Product Owner (PO) is the key role to ... Partner with Development Managers to manage sprint planning, backlog prioritization, and release ...
Product Owner (Truss Software)
SD Β· On-site
In Alpine's Agile software development environment, the Product Owner (PO) is the key role to ... Partner with Development Managers to manage sprint planning, backlog prioritization, and release ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Software Engineer 3
Sioux Falls, SD Β· On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Revit API Software Engineer | New York, NY
Sioux Falls, SD Β· On-site +1
$90K - $130K/yr
Not available What You'll Do * Assist the Development Manager with software design and coding activities. * Build new engineering automation applications and modify existing applications in the RAPIL ...
New
Revit API Software Engineer | New York, NY
Sioux Falls, SD Β· On-site +1
$90K - $130K/yr
Not available What You'll Do * Assist the Development Manager with software design and coding activities. * Build new engineering automation applications and modify existing applications in the RAPIL ...
New
Cloud Software Engineer
Worthing, SD Β· On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Cloud Software Engineer
Worthing, SD Β· On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Cloud Software Engineer
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Cloud Software Engineer
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Cloud Software Engineer
Worthing, SD Β· On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Quick apply
Cloud Software Engineer
Worthing, SD Β· On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Senior Embedded Software Engineer
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Senior Embedded Software Engineer
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Senior Embedded Software Engineer
Worthing, SD Β· On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Senior Embedded Software Engineer
Worthing, SD Β· On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Software Development Manager information
See Sioux Falls, SD salary details
$75K - $83.4K
4% of jobs
$83.4K - $91.9K
4% of jobs
$91.9K - $100.4K
5% of jobs
$100.4K - $108.9K
5% of jobs
$116.7K is the 25th percentile. Wages below this are outliers.
$108.9K - $117.4K
6% of jobs
$117.4K - $125.9K
7% of jobs
$125.9K - $134.4K
11% of jobs
The median wage is $138.6K / yr.
$134.4K - $142.8K
13% of jobs
$142.8K - $151.3K
17% of jobs
$152.1K is the 75th percentile. Wages above this are outliers.
$151.3K - $159.8K
17% of jobs
$159.8K - $168.3K
10% of jobs
$75K
$134K
$168.3K
How much do software development manager jobs pay per year?
What does a software development manager do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a software development manager do?
What are the key skills and qualifications needed to thrive as a software development manager?
How does a software development manager typically balance technical leadership with people management responsibilities?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
What are the most commonly searched types of Software Development jobs in Sioux Falls, SD?
The most popular types of Software Development jobs in Sioux Falls, SD are:
What job categories do people searching Software Development Manager jobs in Sioux Falls, SD look for?
The top searched job categories for Software Development Manager jobs in Sioux Falls, SD are:

Senior Manager Software Engineering
Sioux Falls, SD
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 25 days ago
Job description
SONIFI Health isnβt just building interactive patient technology, weβre helping healthcare organizations improve care and create better experiences. Our team is passionate about solving real healthcare challenges, reinforcing our belief that healthcare is hospitality, and supporting what patients, clinicians, and families need most in care settings. If shaping what the future of healthcare looks like in hospitals and care centers across the country sounds like where you want your talents and career to go next, weβd love to welcome you to SONIFI Health.
Help lead the teams behind the technology that supports healthcare organizations, clinicians, and patients. Weβre looking for a Senior Manager, Software Engineering to provide leadership across software engineering teams, with responsibility for resource planning, development processes, software quality, delivery accountability, and the growth and performance of engineering talent.
What youβll do
Reporting to the Director of Software Engineering, youβll provide leadership and direction across software engineering initiatives while ensuring resources, processes, quality, and team performance support business priorities and delivery commitments.
- Lead strategic resource forecasting, capacity planning, and allocation of Software Engineers, quality engineers, technical authors, and related technical contributors across multiple development programs to support business priorities, delivery commitments, and new product development. Establish and cultivate collaborative, effective relationships with counterparts to ensure adequate resource allocation to projects and maximum efficiency.
- Define, lead, and evaluate development process and quality initiatives, exercising independent judgment to determine appropriate priorities, standards, and corrective actions based on project, product, customer, and business needs. Lead standards-based compliance and process improvement efforts for assigned programs, including establishing expectations, monitoring adherence, resolving issues, and making recommendations that affect engineering operations and delivery outcomes.
- Participate in and ensure well-planned implementation of established software quality improvement initiatives and processes, leveraging ROI, adherence to standards, and timely, measurable results. Use metrics related to resource allocation, software quality, delivery predictability, productivity, and efficiency to assess team performance, identify risks or improvement opportunities, and make informed management decisions.
- Own delivery accountability for assigned software engineering initiatives by ensuring commitments, scope, dependencies, risks, and progress against schedules are clearly defined, reasonable, proactively monitored, and escalated as appropriate. Ensure communication and status forums are structured to support effective decision-making, timely escalation of significant issues, stakeholder alignment, and accountability for initiative and team outcomes.
- Identify, attract, recruit, and retain internal and external talent to build an effective mix of leadership, technical, and delivery capabilities across supported Engineering teams. Effectively onboard new employees and managers to accelerate role clarity, productivity, team integration, and performance.
- Establish and manage team and individual objectives, KPIs, and performance goals that align individual accountability with department objectives, delivery commitments, quality expectations, and business priorities. Allocate workload based on each employeeβs strengths, skills, and capacity; implement development plans; coach individuals to reach their maximum talent; provide regular constructive feedback; address poor or mediocre performance in a timely manner; and recognize high performers to maintain motivation and retain key talent.
- Leverage effective, clear, and timely communication through available written and verbal channels, including in a global context as appropriate for the initiatives and locations involved. Regularly communicate company news and team progress against the business plan while fostering an inclusive, collaborative, and high-performing team culture that encourages accountability, engagement, and continuous improvement.
What youβll need
- Bachelorβs degree in Computer Science, Software Engineering, or a related technical field, or the equivalent combination of education and/or experience.
- Minimum of four years of experience managing software engineering teams and at least 10 years of software development experience. Management experience may include indirect leadership responsibilities, such as serving as a team lead or guiding cross-functional initiatives.
- A desire to work with people and the ability to challenge Software Engineers toward self-improvement and increased technical skills, along with superior interpersonal skills and a proven ability to build effective, collaborative, cross-functional relationships and motivate team members.
- Experience delivering software products through Agile development and experience leading and/or developing within a full-stack web development environment are required.
- Demonstrated knowledge of modern development languages and platforms, including AWS CDK (IaC), Lambda, Step Functions, SQS, SNS, API Gateway, EventBridge, IAM, and Cognito; Python; TypeScript/JavaScript, specifically React and Redux; databases including PostgreSQL, DynamoDB, and MySQL; and REST.
- Healthcare industry experience building applications that support hospital clinical workflows and HL7/patient data.
- History of cross-functional success collaborating with peer teams, Project and Program Management, Quality Assurance, IT, and other stakeholders, with a sense of urgency to deliver value to customers.
- Self-directed and capable of working effectively in a highly innovative and fast-paced environment, with strong logical and problem-solving skills, superior attention to detail, and excellent verbal, written, and interpersonal communication skills.
This position directly manages an Agile software engineering team and may manage other technical positions. Responsibilities include setting work priorities, allocating resources, establishing performance expectations, coaching and developing employees, participating in hiring and staffing decisions, completing performance reviews, and addressing performance concerns.
Some evening or weekend work may be required to meet critical project timelines, including providing direction to teams outside normal business hours when necessary. Some travel, including air and ground transportation, may also be required.
Together, we can build your future!
We offer a competitive compensation package including health, dental, vision, 401(k) with employer match, paid time off (PTO), flexible work arrangements, professional development opportunities, pet insurance, and on-demand pay. Compensation for this position generally starts at $130,000 to $180,000 annually and varies based on experience, education, specialty, training, and geographic location.
SONIFI and SONIFI Health are proud to be an Equal Opportunity Employer. All qualified applicants will be considered regardless of age, race, color, national origin, sex, religion, veteran status, disability, sexual orientation, gender identity, or any other protected status.
If you require assistance with the online application due to a disability, please contact Human Resources at 605-988-1000.
SONIFI participates in E-Verify to confirm authorization to work in the United States.
#Healthcare