1

Python Software Developer Jobs in Missouri (NOW HIRING)

Our partner is looking for a Software Engineer - Python/Golang - Kubernetes based in Netherlands. As a Software Engineer on a Kubernetes-focused product team, you will build and enhance open-source ...

As a Senior Software Engineer in Information Security, you will design, develop, and support ... Python, Java, or similar. * Experience developing and consuming REST APIs and enterprise ...

Python * Go * Java * C# * Bash * Experience with Git‑based source control and collaborative ... Software Engineering * Produces maintainable, tested, and documented code. * Applies sound design ...

Platform Engineer (Software/DevOps)

Saint Louis, MO · On-site

$51.25 - $70.25/hr

Python * Go * Java * JavaScript or TypeScript * C# * Bash * Experience with Git-based source ... Software Engineering * Produces maintainable, tested, and documented code. * Applies sound design ...

Extensive experience in software development life cycle and secure coding practices. * Proficiency in Python programming and automation to enhance security processes. * Strong knowledge of cloud ...

Extensive experience in software development life cycle and secure coding practices. * Proficiency in Python programming and automation to enhance security processes. * Strong knowledge of cloud ...

Python Senior Software Engineer

Noel, MO · On-site

$90K - $180K/yr

Extensive experience in software development life cycle and secure coding practices. * Proficiency in Python programming and automation to enhance security processes. * Strong knowledge of cloud ...

Contributions to open-source projects or developer communities (preferred) Core Competencies Demonstrates expertise in designing and architecting scalable, cloud-native backend systems using Python ...

Showing results 41-60

Python Software Developer information

See Missouri salary details

$12

$54

$80

How much do python software developer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for python software developer in Missouri is $54.99, according to ZipRecruiter salary data. Most workers in this role earn between $45.34 and $62.45 per hour, depending on experience, location, and employer.

What is a python software developer?

Python Software Developers are professionals who design, develop, and maintain software applications using the Python programming language. They are responsible for writing efficient and reusable code, debugging and resolving software issues, and collaborating with other team members to deliver software solutions. Python Software Developers may work on web development, data analysis, automation, artificial intelligence, and more, depending on the needs of their employer or clients. Their expertise in Python allows them to build scalable and flexible software systems.

What are the key skills and qualifications needed to thrive as a python software developer?

To thrive as a Python Software Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and a relevant degree or equivalent experience. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases and cloud platforms are typically required. Problem-solving ability, attention to detail, and effective communication help developers collaborate on complex projects and deliver robust solutions. These skills ensure the creation of efficient, maintainable code and successful teamwork in dynamic development environments.

What does collaboration typically look like for a python software developer within a development team?

As a Python Software Developer, you'll frequently collaborate with other developers, QA engineers, project managers, and sometimes UI/UX designers. This often involves participating in daily stand-ups, code reviews, and pair programming sessions to ensure code quality and alignment with project goals. Effective communication is key, as you'll need to discuss technical solutions, clarify requirements, and provide feedback. Additionally, you'll likely use tools like Git, Jira, and Slack to coordinate tasks and track progress within an agile workflow.

What is the difference between Python Software Developer vs Python Data Analyst?

AspectPython Software DeveloperPython Data Analyst
Required CredentialsBachelor's in CS or related field, programming certificationsBachelor's in Statistics, Data Science, or related field, data analysis certifications
Work EnvironmentSoftware development teams, tech companies, startupsData teams, business intelligence units, research departments
Employer & Industry UsageTech firms, finance, healthcare, e-commerceMarket research, finance, marketing, consulting
Common Search & ComparisonYesYes

Python Software Developers focus on building applications, APIs, and software solutions using Python, while Python Data Analysts analyze data sets to generate insights. Both roles require Python programming skills and often overlap in data handling, but their core responsibilities and industry applications differ.

Are Python software developers in demand?

Python software developers are in high demand across various industries due to the language's versatility, ease of use, and widespread adoption in web development, data analysis, machine learning, and automation. Employers seek professionals skilled in frameworks like Django and Flask, as well as proficiency with tools such as Git and cloud platforms. The demand is expected to grow as technology continues to evolve and reliance on Python-based solutions increases.

Is Python still in demand in 2026?

Python software developers remain in high demand in 2026 due to Python's widespread use in data science, machine learning, web development, and automation. Proficiency in frameworks like Django or Flask and knowledge of related tools continue to enhance job prospects in this field.

What jobs can a Python Software Developer get?

A Python Software Developer can pursue roles such as backend developer, data analyst, data scientist, machine learning engineer, automation engineer, or software engineer. These positions often require knowledge of frameworks like Django or Flask, and familiarity with databases, version control, and cloud platforms is beneficial.

Which Python Software Developer job is in demand?

Python Software Developer roles are in high demand across industries such as technology, finance, and healthcare, especially for positions requiring expertise in frameworks like Django or Flask, data analysis, and automation. Skills in cloud platforms, machine learning, and version control tools like Git can enhance job prospects in this field.

What are popular job titles related to Python Software Developer jobs in Missouri?

For Python Software Developer jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Python Software Developer jobs in Missouri look for?

The top searched job categories for Python Software Developer jobs in Missouri are:

What are popular job titles related to Python Software Developer jobs in MO?

For Python Software Developer jobs in MO, the most frequently searched job titles are:

Infographic showing various Python Software Developer job openings in Missouri as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 7% Part Time, and 5% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $114,373 per year, or $55 per hour.

Software Developer - Advanced with Security Clearance

Saint Louis, MO • On-site

Rividium, Inc
IT Services • 11 - 50 employees

$150K - $160K/yr

Other

Re-posted 3 days ago


Job description

Title Software Developer - Advanced Full-Time/Part-Time Full-Time Description RiVidium Inc. is seeking a Full Stack Software Developer to develop, create, maintain, and write/code new (or modifies existing) computer applications, software, or specialized utility programs. Tasks: * Automate the Risk Management Framework (RMF) process to the fullest extent. * Develop custom tools and dashboards, including executive data visualizations in Tableau, to support and enhance system continuous monitoring efforts. * Lead intermediate-level developers to success. * Act as a customer-facing representative engaging with key stakeholders. * Serve as a Frontend Designer to develop and design application interfaces using HTML, CSS, JavaScript, and React. * Write, develop, and deploy robust code across the full stack, utilizing languages such as Python. * Develop, integrate, and maintain databases to support backend application requirements. * Communicate effectively with all levels of personnel, both technical and non-technical. * Analyze information to determine, recommend, and plan the development of a new application or modification of an existing application. * Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. * Apply coding and testing standards, apply security testing tools including "'fuzzing" static-analysis code scanning tools, and conduct code reviews. * Apply secure code documentation. * Capture security controls used during the requirements phase to integrate security within the process, to identify key security objectives, and to maximize software security while minimizing disruption to plans and schedules. * Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program. * Confer with systems analysts, engineers, programmers, and others to design application and to obtain information on project limitations and capabilities, performance requirements, and interfaces. * Consult with engineering staff to evaluate interface between hardware and software. * Correct errors by making appropriate changes and rechecking the program to ensure that desired results are produced. * Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. * Develop secure code and error handling. * Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration. * Identify basic common coding flaws at a high level.Abilities: * Ability to demonstrate a deep knowledge of software development and showcase a high level of understanding. * Ability to design and develop continuous monitoring tools and dashboards, analyzing and visualizing complex data using Tableau and other technologies. * Ability to operate effectively as a Full Stack Developer using Python, HTML, CSS, and JavaScript. * Ability to build interactive user interfaces using React and design robust database structures. * Ability to understand and apply the Risk Management Framework (RMF). * Ability to tailor code analysis for application-specific concerns. * Ability to use and understand complex mathematical concepts (e.g., discrete math). * Ability to develop secure software according to secure software deployment methodologies, tools, and practices. * Ability to apply cybersecurity and privacy principles to organizational requirements (relevant to confidentiality, integrity, availability, authentication, non-repudiation). * Ability to identify critical infrastructure systems with information communication technology that were designed without system security considerations. * Requirements: * Must possess established Risk Management Framework (RMF) knowledge upon hire. * Demonstrated experience with Python, HTML, CSS, JavaScript, and React. * Demonstrated experience working with databases, building visualizations in Tableau, and developing tools for continuous monitoring. * Bachelor degree or higher from an accredited college or university * Prefer an accredited Computer Science, Cyber Security, Information Technology, Software Engineering, Information Systems, or Computer Engineering degree; or a degree in a Mathematics or Engineering field.Certifications: IAT Level 2 Active TS/SCI clearance required with the ability to get a CI Poly The annual salary range for this position is $150,000-$160,000. The listed salary range represents a general guideline; however, RiVidium Inc. considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, and current market conditions. At RiVidium Inc. it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. About the Organization Established in 2008, RiVidium, Inc. (dba TripleCyber) is a VA-Verified SDVOSB and an SBA-Certified 8(a) company. To prepare our clients for the future, RiVidium has balanced all parts of our organization to attract the finest employees in order to 'Strive to be the missing element defining tomorrow's technology'. RiVidium keeps pace and surpasses its competitors by meeting challenges of advancements in Logistics, Human Capital, Cyber, Intelligence & Technology. EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. If you need a reasonable accommodation for any part of the employment process, please contact Human Resources (HR) at . This position is currently accepting applications.