1

Computer Coding Software Jobs in Saint Louis, MO

Manager Software Engineering

O Fallon, MO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... including secure coding, testing, automation, and operational best practices • Review and ... Computer Science, Engineering, or related field (or equivalent experience) Mastercard is a merit ...

Manager Software Engineering

O Fallon, MO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... secure coding, testing, automation, and operational best practices Review and contribute to ... Computer Science, Engineering, or related field (or equivalent experience) Mastercard is a merit ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... coding practices are embedded in development and testing processes, proactively identifying ... computer science fundamentals, including data structures, algorithms, and object-oriented design ...

Check overall codebase quality by participating in design review, code review, unit testing, and ... Master's Degree or foreign equivalent in Computer Science, Information Technology Management, or ...

New

Lead Software Engineer

Hazelwood, MO

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in computer science, Data Engineering, Software Engineering, Biology ...

New

Software Engineer

Chesterfield, MO · On-site

$80 - $100/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We value clean, maintainable code and thoughtful system design over quick fixes * We embrace AI ... Bachelor's degree in Computer Science or related field from an accredited university * Experience ...

New

Lead Software Engineer

Hazelwood, MO

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in computer science, Data Engineering, Software Engineering, Biology ...

New

Sr. Software Engineer

Hazelwood, MO

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Sr. Software Engineer

Hazelwood, MO · On-site

$113K - $149K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Sr. Software Engineer

Hazelwood, MO · On-site

$113K - $149K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Sr. Software Engineer

Hazelwood, MO · On-site

$113K - $149K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Lead Software Engineer

Hazelwood, MO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in computer science, Data Engineering, Software Engineering, Biology ...

New

Software Engineer

Chesterfield, MO · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We value clean, maintainable code and thoughtful system design over quick fixes * We embrace AI ... Bachelor's degree in Computer Science or related field from an accredited university * Experience ...

Sr. Software Engineer

Hazelwood, MO · On-site

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Sr. Software Engineer

Hazelwood, MO · On-site

$115K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Implements infrastructure as code (IaC) solutions using AWS CloudFormation, containerized ... Bachelor's degree in Computer Science, Data Engineering, Software Engineering, Biology ...

Software Engineer

Saint Louis, MO · On-site

$100 - $130/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews ... Bachelor's degree in Computer Science, Software Engineering, or related field and 6+ years ...

New

Software Engineer

Saint Louis, MO · On-site

$100 - $140/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

You will own work end to end, from requirements and design through coding, testing, deployment, and ... Bachelor's degree or higher in Computer Science, Software Engineering, or a related field, or ...

New

Showing results 41-60

Computer Coding Software information

See Saint Louis, MO salary details

$46.7K

$108.7K

$161.4K

How much do computer coding software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer coding software in Saint Louis, MO is $108,739.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $126,400.00 per year, depending on experience, location, and employer.

What is computer coding software?

Computer coding software refers to programs and tools designed to help developers write, edit, debug, and manage source code for computer applications. These tools include integrated development environments (IDEs), code editors, compilers, and debuggers. Popular examples are Visual Studio Code, Eclipse, and PyCharm, which offer features like syntax highlighting, code completion, and version control integration. Coding software increases productivity, reduces errors, and streamlines the software development process.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a computer programmer, you need proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and, in some cases, certifications in specific technologies are highly valuable. Strong analytical thinking, attention to detail, and effective communication skills help programmers translate requirements into functional code and collaborate with team members. These skills ensure the development of reliable, efficient software solutions and contribute to successful project outcomes.

What are some common challenges faced by professionals working in computer coding software roles, and how can they be addressed?

Professionals in computer coding software roles often encounter challenges such as debugging complex code, keeping up with rapidly evolving technologies, and collaborating effectively with cross-functional teams. To address these, it is helpful to develop strong problem-solving skills, stay current with industry trends through continuous learning, and communicate clearly with team members. Participating in code reviews and adopting version control practices can also enhance collaboration and code quality, making it easier to manage and resolve issues as they arise.

What is the difference between Computer Coding Software vs Software Developer?

AspectComputer Coding SoftwareSoftware Developer
CredentialsNone required, but coding certifications can helpBachelor's degree in CS or related field often required
Work EnvironmentUsed in various industries for coding tasks, often solo or in small teamsWorks in teams, involved in designing, developing, and maintaining software
Industry UsageTools and software used by developers to write codeCreates and manages software applications and systems
Search/Comparison IntentFocuses on coding tools and environmentsFocuses on software creation and development processes

Computer Coding Software refers to the tools and environments used to write code, while a Software Developer actively designs, develops, and maintains software applications. Both roles overlap in coding skills, but developers have broader responsibilities in software creation and project management.

How much do computer coding software get paid?

Computer coding software developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and specialization. Entry-level positions may start lower, while experienced developers or those with specialized skills in languages like Python or Java can earn higher salaries, especially in tech hubs.

Is computer coding software still in demand?

Computer coding software roles are in high demand due to the ongoing growth of technology and digital transformation across industries. Skills in programming languages, software development, and coding tools are highly sought after by employers worldwide, with job opportunities expected to remain strong in the coming years.

What kind of jobs can you get with computer coding software?

Computer coding software skills can lead to jobs such as software developer, web developer, mobile app developer, systems analyst, and quality assurance tester. These roles typically require proficiency in programming languages like Java, Python, or C++, and often involve working in teams on software projects or applications.

What are popular job titles related to Computer Coding Software jobs in Saint Louis, MO?

For Computer Coding Software jobs in Saint Louis, MO, the most frequently searched job titles are:

What cities near Saint Louis, MO are hiring for Computer Coding Software jobs?

Cities near Saint Louis, MO with the most Computer Coding Software job openings:

Infographic showing various Computer Coding Software job openings in Saint Louis, MO as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $108,739 per year, or $52.3 per hour.

Manager Software Engineering

Mastercard, Inc.

O Fallon, MO • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted yesterday


Job description

Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Manager Software Engineering
Overview
Leads a team of software engineers delivering enterprise integration solutions across cloud-based platforms while remaining hands-on in technical design, development, automation, and delivery. Provides technical leadership while actively contributing to complex engineering initiatives, including software development, automation strategy, and scalable solution delivery. Drives large-scale initiatives and ensures high-quality, secure, and reliable software delivery aligned to business priorities.
Key Responsibilities
• Lead, coach, and develop a high-performing engineering team while actively contributing to technical solutions and engineering delivery
• Drive end-to-end delivery of complex integration and full-stack engineering initiatives through hands-on development, technical guidance, and collaboration with engineering teams
• Design, develop, and enhance scalable software solutions across cloud-based platforms, including integration and automation capabilities
• Manage configuration and integration of cloud-based applications across the enterprise
• Provide hands-on technical leadership in architecture (microservices, APIs, scalable design) and system design decisions
• Design, implement, and improve automation frameworks and testing solutions to increase efficiency, reliability, and software quality
• Drive automation throughout the software development lifecycle, including testing strategy, execution, validation, and continuous improvement
• Oversee execution of projects, balancing scope, timeline, quality, and technical excellence
• Ensure adherence to enterprise standards including secure coding, testing, automation, and operational best practices
• Review and contribute to technical designs, code, configurations, and automation solutions
• Partner with stakeholders to translate business needs into technical solutions
• Drive quality through strong testing strategy, automation, code reviews, and performance validation
• Implement process improvements to enhance efficiency, automation, reliability, and engineering excellence
• Apply strong software engineering fundamentals, including data structures and design principles, to develop scalable and maintainable solutions
Required Skills
• Strong software design and architecture experience (microservices, APIs, scalable systems)
• Strong Core Java experience
• Deep familiarity with test automation frameworks and modern automated testing practices
• Strong understanding of test strategy and design, including defining coverage, test cases, and quality metrics
• Strong understanding of automation architecture, including framework design, scalability, and maintainability
• End-to-end understanding of the testing lifecycle, from planning and design through execution, defect management, and release validation
• Exposure to AI concepts or tools, with the ability to understand and apply AI within a software testing or engineering context
• Deep knowledge of software development, testing (unit/integration), and performance engineering
• Experience with secure coding practices and code quality standards
• Strong troubleshooting and problem-solving skills
• Ability to design systems with operability, monitoring, and reliability in mind
Leadership & Experience
• Proven experience leading and mentoring software engineering teams while maintaining hands-on technical expertise
• Track record delivering large, complex technical solutions in agile environments
• Experience contributing to software development, automation, architecture, and engineering best practices
• Strong cross-functional collaboration and stakeholder management skills
• Ability to drive continuous improvement and engineering excellence
Education
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations.
Pay Ranges
O'Fallon, Missouri: $140,000 - $231,000 USD