1

Software Development Manager Jobs in St Louis, MO

IT Development Manager

Saint Louis, MO · On-site

$87K - $107K/yr

As our IT Development Manager, you'll lead the software development team responsible for building and supporting the applications that power our business - from eCommerce and distribution to ...

New

Manager Software engineering

O Fallon, MO · On-site

$115K - $152K/yr

IT experience with successful track record in managing small scale development organization with ... software and infrastructure snowflakes using standardized platforms, ephemeral instances, and ...

Senior Software Development Engineer

O Fallon, MO · On-site +1

$114K - $151K/yr

Title and Summary Senior Software Development Engineer Overview The Senior Software Development Engineer is a senior individual contributor responsible for designing, developing, and supporting ...

Collaborate with other developers, engineers and product managers throughout the development ... Ability to analyze software/algorithms and identify improvements * An entrepreneurial awareness of ...

next page

Showing results 1-20

Software Development Manager information

See St Louis, MO salary details

$77.3K

$138.2K

$173.5K

How much do software development manager jobs pay per year?

As of Aug 1, 2026, the average yearly pay for software development manager in St. Louis, MO is $138,155.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,100.00 and $158,500.00 per year, depending on experience, location, and employer.

How does a Software Development Manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

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?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

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

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

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

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual 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 St. Louis, MO? The most popular types of Software Development jobs in St. Louis, MO are:
What are popular job titles related to Software Development Manager jobs in St. Louis, MO? For Software Development Manager jobs in St. Louis, MO, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in St. Louis, MO look for? The top searched job categories for Software Development Manager jobs in St. Louis, MO are:
What cities near St. Louis, MO are hiring for Software Development Manager jobs? Cities near St. Louis, MO with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in St. Louis, MO as of July 2026, with employment types broken down into 1% As Needed, 64% Full Time, 32% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $138,155 per year, or $66.4 per hour.

IT Development Manager

Weissman

Saint Louis, MO • On-site

$87K - $107K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Description
ABOUT US
At Weissman, located in St. Louis, Missouri, we've been the heartbeat of the dance community for 60 incredible years. As a privately held, medium-sized company, we're not just another manufacturer - we're the driving force behind the dance industry's most stunning costumes and dancewear. From digital sketch to delivered product, we handle every step in-house, infusing passion and expertise into every creation.
What drives us? Our extraordinary team! We've cultivated a talent base skilled in merchandising, marketing, design, and more, constantly investing in our people, products, and technology to stay ahead.
Why join us? Because here, you're not just an employee - you're a valued member of a passionate community dedicated to making dreams a reality. We're not just creating costumes and dancewear; we're empowering performances, sparking creativity, and celebrating the artistry of dance.
If you're ready to unleash your creativity, be part of something bigger, and make an impact in an exciting, dynamic industry, Weissman is the place for you. Come, let's dance towards a future where dreams take center stage.
JOB TITLE
IT Development Manager
LOCATION
St. Louis, Missouri (Hybrid)
HYBRID POLICY
70% On-Site
30% Work-from-Home
JOB SUMMARY
Technology is a driving force behind Weissman's continued innovation and growth. As our IT Development Manager, you'll lead the software development team responsible for building and supporting the applications that power our business - from eCommerce and distribution to manufacturing, reporting, and internal operations. You'll partner closely with Business Analysts, Project Managers, and business leaders to deliver scalable technology solutions while helping shape the future of our development practices.
This is an opportunity for a leader who is passionate about developing both people and technology. You'll mentor a talented team of developers, champion Agile methodologies, remove roadblocks, and drive continuous improvement while balancing strategic initiatives with day-to-day operational needs. If you enjoy coaching high-performing teams, solving complex business challenges, and delivering technology that creates measurable business value, you'll find an exciting career at Weissman.
RESPONSIBILITIES
  • Lead, coach, and develop a team of software developers while fostering a collaborative, high-performing culture.
  • Oversee the planning, execution, and delivery of software development initiatives that support business objectives.
  • Partner with Business Analysts, Project Managers, and stakeholders to translate business requirements into technical solutions and delivery plans.
  • Facilitate Agile development practices, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Manage team capacity, priorities, and workloads to balance strategic projects with operational support and tactical requests.
  • Identify, communicate, and remove technical or organizational roadblocks to ensure successful project delivery.
  • Monitor development metrics and continuously improve team processes, quality, and delivery performance.
  • Provide technical leadership through architecture discussions, code reviews, and occasional hands-on development for complex initiatives.
  • Promote development best practices, coding standards, documentation, and long-term application maintainability.
  • Stay current on emerging technologies and industry trends while helping guide the evolution of Weissman's technology platforms.

QUALIFICATIONS
Education
Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related technical field required.
Experience
  • 7 to 9 years of professional software development experience.
  • 4 to 6 years of experience with SQL development, database support, or troubleshooting.
  • 4 to 6 years of experience working within Agile development environments using Jira or similar project management software.
  • Demonstrated experience leading Agile teams through software development lifecycles.
  • Previous experience with project management, business analysis, or process improvement is preferred.
  • Prior people leadership or technical team leadership experience is strongly preferred.

Knowledge, Skills, + Abilities
  • Strong understanding of Agile software development methodologies and Scrum practices.
  • Proficiency with SQL Server, SQL programming, and relational database design.
  • Experience developing applications using .NET, C#, JavaScript, HTML, and API-based architectures.
  • Ability to lead software development teams while balancing multiple projects and competing priorities.
  • Strong technical problem-solving skills with the ability to make sound decisions in a fast-paced environment.
  • Excellent communication skills with the ability to translate complex technical concepts for business stakeholders and cross-functional teams.
  • Experience leading technical planning, estimation, architecture discussions, and software delivery.
  • Ability to coach, mentor, and develop technical talent while fostering accountability and continuous improvement.
  • Familiarity with project management principles, reporting, analytics, and software delivery metrics.
  • Strong organizational skills with the ability to drive collaboration across technical and business teams.

WHAT DO WE OFFER?
At Weissman, we take care of our people. Full-time salaried employees are eligible for a comprehensive benefits package that includes medical, vision (100% employer-paid), dental, life insurance, company-paid short- and long-term disability, and a company-funded Health Reimbursement Arrangement (HRA). We also offer a 401(k) retirement plan with generous employer matching, Medical and Dependent Care Flexible Spending Accounts (FSAs), voluntary life insurance, tuition reimbursement, professional development opportunities, and an Employee Assistance Program (EAP) offering confidential counseling, financial, legal, and wellness resources.
We believe time away from work matters, too. Full-time salaried employees receive Paid Time Off (PTO) beginning on their date of hire, annual Short Notice PTO, and nine company-observed holidays. We also provide paid parental and adoption leave, weekly pay, hybrid/flexible work opportunities, and a market-plus compensation philosophy designed to keep our pay highly competitive. Benefits are available beginning the first of the month following 30 days of employment for eligible employees.