1

Computer Coding Software Jobs in St Louis, MO (NOW HIRING)

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role Own software delivery tasks (code development, test, deployment, release, configuration and ... degree in Computer Science (or extensive equivalent experience) Mastercard is a merit-based ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role • Own software delivery tasks (code development, test, deployment, release, configuration ... degree in Computer Science (or extensive equivalent experience)Mastercard is a merit-based ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role • Own software delivery tasks (code development, test, deployment, release, configuration ... degree in Computer Science (or extensive equivalent experience) Mastercard is a merit-based ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role • Own software delivery tasks (code development, test, deployment, release, configuration ... degree in Computer Science (or extensive equivalent experience) Mastercard is a merit-based ...

Senior Software Engineer

O Fallon, MO · On-site

$114K - $151K/yr

Role • Own software delivery tasks (code development, test, deployment, release, configuration ... degree in Computer Science (or extensive equivalent experience) Mastercard is a merit-based ...

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

Creating, maintaining, and/or improving the performance of existing software code, with duties to ... A Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information ...

next page

Showing results 1-20

Computer Coding Software information

See St Louis, MO salary details

$46.7K

$108.7K

$161.4K

How much do computer coding software jobs pay per year?

As of Jul 9, 2026, the average yearly pay for computer coding software in St. 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 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.

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

Is computer coding a high paying job?

Computer coding jobs, such as software developers and programmers, are generally considered high-paying careers compared to many other fields. Salaries vary based on experience, location, and specialization, but coding skills are often associated with strong earning potential and demand in the tech industry.

How much do software coders make?

Software coders, also known as programmers, typically earn a median annual salary ranging from $60,000 to $110,000 depending on experience, location, and specialization. Entry-level positions generally start lower, while experienced developers with skills in specific programming languages or tools can earn higher salaries, especially in high-demand industries.

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 jobs can I get with coding?

With coding skills, you can pursue roles such as software developer, web developer, mobile app developer, data analyst, cybersecurity analyst, and systems administrator. These jobs typically require knowledge of programming languages like Python, Java, or C++, and may involve working in teams, using development tools, and following project deadlines.

What kind of jobs can you get with computer programming?

Computer programming skills can lead to a variety of jobs such as software developer, web developer, mobile app developer, systems analyst, and database administrator. These roles typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and environments.
What are popular job titles related to Computer Coding Software jobs in St. Louis, MO? For Computer Coding Software jobs in St. Louis, MO, the most frequently searched job titles are:
What job categories do people searching Computer Coding Software jobs in St. Louis, MO look for? The top searched job categories for Computer Coding Software jobs in St. Louis, MO are:
Senior Software Engineer

Senior Software Engineer

MasterCard

O Fallon, MO • On-site

$114K - $151K/yr

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 asustainableeconomy where everyone can prosper. We support a wide range of digital payments choices, making transactionssecure, 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

Senior Software EngineerWho is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Decision Management Program (DMP) delivers industryleading intelligence that enables faster, smarter decisioning at global scale across the payment journey and beyond. Through a suite of products, DMP structures and applies complex business logic to help teams manage risk, adapt quickly to changing regulatory, geopolitical, or market conditions, and drive profitable customer engagements. Built for resiliency, availability, and future growth, DMP empowers Mastercard's market-facing programs with agile, intelligent decision management capabilities worldwide.
A Senior Software Engineer is an experienced individual contributor who designs, develops, tests, and maintains complex software solutions while serving as a technical leader and mentor within their team. This role applies deep technical expertise to solve nontrivial problems, influence design decisions, and improve engineering practices, while collaborating closely with product, operations, and other stakeholders.
Senior Software Engineers operate with high autonomy, contribute across the full software development lifecycle, and are expected to raise the technical bar for the team through code quality, system design, and knowledge sharing.
Role
Own software delivery tasks (code development, test, deployment, release, configuration and documentation) at an application/software component level
Able to troubleshoot and refactor existing code for exceptional code quality.
Adopt new languages and architecture patterns needed for the work.
Participate and contribute to team's agile process and decisions. Understand and contribute to Prioritization.
Pull from backlog and deliver work after seeking guidance from experienced team members and in partnership with full scrum team.
Automate build, operate, and run aspects of software
Drive code/design/process trade-off discussions within their team when required
Drive integration of services focusing on customer journey and experience
Perform demos/acceptance discussions in interacting with Product owners
Understands operational and engineering experience, actively works to improve experience and metrics in ownership area
Develop complete understanding of end-to-end technical architecture and dependency systems.
Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members
Mentor and guide new and less-experienced team members
Identify opportunities to improve an overall process and trim waste
Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity
All about you
Working experience across multiple programming languages (JAVA is a must) and frameworks
High-energy, detail-oriented, proactive, and able to function independently under pressure
Passion for continuous learning and challenging opportunities
Strong communication skills-verbal and written-with strong relationship building, collaboration, and organizational skills
Drives outcomes through strong commitment to timely delivery of key objectives
Strong decision making skills and a continual improvement mindset
Solid experience with software development processes and one or more Application Lifecycle Management tools
Success producing high quality project design deliverables and documentation
Demonstrated track record with AI
Familiarity with performance tuning and automation
Bachelor's degree in Computer Science (or extensive 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: $115,000 - $184,000 USD