1

Software Development Manager Jobs in Missouri (NOW HIRING)

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 ...

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 ...

Lead Software Developer

Kansas City, MO · On-site

$113K - $142K/yr

The Lead Software Developer is responsible for directing and delivering software development ... Experience conducting performance management, coaching, and technical development of team members ...

$44.25 - $59.50/hr

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer III based in Netherlands. Join a fully ...

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

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

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 ...

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 ...

next page

Showing results 1-20

Software Development Manager information

See Missouri salary details

$74.6K

$133.3K

$167.4K

How much do software development manager jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software development manager in Missouri is $133,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,800.00 and $152,900.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?

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 Missouri? The most popular types of Software Development jobs in Missouri are:
What are popular job titles related to Software Development Manager jobs in Missouri? For Software Development Manager jobs in Missouri, the most frequently searched job titles are:
What cities in Missouri are hiring for Software Development Manager jobs? Cities in Missouri with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Missouri as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $133,292 per year, or $64.1 per hour.

10706 - Manager, Software (Global Development)

6AM City, LLC

California, MO • On-site

$112.93 - $173.76/hr

Other

Posted 4 days ago


Job description

Job Description

10706 – Manager, Software (Global Development)

Purpose:

The Global Development Manager is a self‑motivated professional who is in charge of leading the development in the areas of Connected cars (CCS), Digital keys (DKC), and Mobility platforms in close collaboration with the HMC and HAEA Global Development Teams and their affiliates and partners.

  • Plans, conducts, and coordinates business programming applications activities in the Telematics domain.
  • Conducts and prepares feasibility studies to implement new or enhance existing connected car platform to integrate new vehicle features and enable new vehicle platforms.
  • Prepares system development cost estimates, budgets, and schedules.
  • Prepares and presents project proposals to management and user departments.
  • Establishes programming standards and program documentation requirements.
  • Reviews current status of system applications and prepares recommendations for systems improvements.
  • Actively reviews systems operations reports and itemizes overall systems improvement plans.
  • Monitors design processes and prepares reports on systems projects.
  • Selects, develops, and evaluates personnel to ensure the efficient operation of the function.

Essential Functions:

  • Responsible to manage the application architecture, interface and service design and overall detailed design and development of the connected car telematics platforms close collaboration with the HMC/HAE Global Development Team and their affiliate companies.
  • Assist the HMG affiliates in strategically planning and delivering new initiatives and platform advancements by serving as a single point of contact and functional subject matter expert across the CCS, Wireless, and DKC platforms.
  • Develop connected car platform enhancement strategy and roadmaps, be involved in HMGs business development activities through a close working relationship with HMG affiliates, partners and business units.
  • Architect, prepare technical design and develop Connected Car product features using Java/J2EE and Database related technologies and take ownership of deliverables produced & their quality.
  • Work together with team leads to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
  • Track and report the status of projects on various teams, acting as a gateway through which work should be assigned to appropriate teams while ensuring that project scope is adequately defined.
  • Provide leadership for evaluating business and system requirements, ensure technical feasibility, and estimate development effort and implementation sequence.
  • Work closely with multiple stakeholders to translate Connected Car feature specifications/requirements into high‑quality, timely deliverables as a strong hands‑on technical member in Connected Car project development activities.
  • Supervise staff by providing technical direction and guidance to the engineers to create designs, develop systems, resolve issues and manage development schedule in Connected Car development project.
  • Lead & own the process of preparation of design deliverables with due consideration for applicable codes & standards.
  • Manpower estimation, work planning / forecast and effective utilization of manpower, progress monitoring and adherence to scheduled completion of engineering documents.
  • Manage the risk, issue and change resolution process and work with other leaders to take corrective action.
  • Continually strive to enhance or improve business systems processes that drive efficiency through use of best practices.
  • Demonstrate leadership abilities to our clients with the deployment of system enhancements and fixes.
  • Establish consistent client meetings to review IT needs, project and service request status and future.
  • Report team/section activity and progress to HAEA management through formal and informal methods
  • Establish personnel development plans with staff, provide training and project opportunities and instruction.
  • Follow and monitor section members adherence to HAEA policy and procedure.

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Basic Requirements:

  • A bachelor’s or master’s degree in computer science, Engineering, or related field
  • 10 years of professional related experience in Java/J2EE web application development that includes 3 years in leadership role.
  • 5+ years of experience in managing Java and J2EE technologies, including 2+ years of strong experience in Java 11+ and Spring 5, and 2+ years of Reactive & Angular programming exposure.
  • 3+ years of experience building distributed / service oriented / micro‑service style and cloud‑based application architectures.
  • Experience in architecting and overseeing the design of highly available systems that are capable of supporting millions of transactions per day.
  • Experience with enterprise platform software that deals with high concurrency, performance, high availability, scalability, and other quality of services.
  • Competence in full life‑cycle software development and on time delivery with high quality
  • Excellent leadership, project management, communication, and negotiation skills
  • Strong analysis and problem‑solving skills, as it relates to application development and infrastructure.
  • Ability to quickly learn and develop expertise in highly complex existing applications and architectures.
  • Mentor and motivate the team for optimal performance.
  • Ability to thrive in a highly productive, customer‑oriented environment.
  • Ability to contribute to and manage multiple projects / demands simultaneously.
  • Experience with high volume distributed platform development in a SaaS environment
  • Familiarity with Agile/Scrum methodology
  • Experience with enterprise platform software that deals with high concurrency, performance, high availability, scalability, and other quality of services highly desired.

Salary Range - $112,930 to $173,756

#J-18808-Ljbffr