1

Software Engineer Jobs in Missouri (NOW HIRING)

Software Engineer IV Job Location: Remote Job Type: 6-12+ Months Job Details: We are seeking a highly skilled and experienced Software Engineer IV to join our dynamic engineering team. The ideal ...

... software development experience • Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments • Experience with a variety of general programming ...

Software Engineer Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts ...

Software Engineer

Saint Louis, MO · On-site +1

$75K - $95K/yr

Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial ...

Senior Software Engineer

Saint Louis, MO · On-site

$118K - $126K/yr

Senior Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Senior Software Engineer for a full-time position supporting a geospatial customer in St. Louis, Missouri. This is ...

Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard ...

Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard ...

Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard ...

Title and Summary Software Engineer || Overview At Mastercard, our industry expertise is enhanced by our commitment to being a force for good in the world and to doing well by doing good. Mastercard ...

next page

Showing results 1-20

People also search for

Software Engineer information

See Missouri salary details

$59.6K

$138.4K

$192.8K

How much do software engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer in Missouri is $138,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,600.00 and $162,300.00 per year, depending on experience, location, and employer.

What Is the Job of a Software Engineer?

Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.

On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What are the most commonly searched types of Software Engineer jobs in Missouri? The most popular types of Software Engineer jobs in Missouri are:
What are popular job titles related to Software Engineer jobs in Missouri? For Software Engineer jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Software Engineer jobs in Missouri look for? The top searched job categories for Software Engineer jobs in Missouri are:
What cities in Missouri are hiring for Software Engineer jobs? Cities in Missouri with the most Software Engineer job openings:
What are popular job titles related to Software Engineer jobs in MO? For Software Engineer jobs in MO, the most frequently searched job titles are:
Infographic showing various Software Engineer job openings in Missouri as of June 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 72% In-person, 4% Hybrid, and 24% Remote job distribution, with an average salary of $138,378 per year, or $66.5 per hour.
Software Engineer - Lead

Other

Posted 4 days ago


Job description

Senior Level Developer (Angular/Java)

Equifax is seeking creative, high-energy, diverse and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.

The ideal candidate will have knowledge of GCP will be a huge plus - GCP - Storage, pub/sub, GKE, GCE, GCP Dataflow. Software development best practices such as TDD (e.g. JUnit), continuous integration (e.g. Jenkins, CI/CD), Postman and similar tools. You have solid hands-on experience on Secure Software Development Life Cycles and working with diverse technology platforms. Proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI/CD, DevOps. Experience designing scalable fault tolerant platforms that are resilient to infrastructure failures. Strong analytical and excellent problem-solving skills. Experience with the strangulation pattern and anti-corruption layers to migrate monolithic systems into independent services. Expert in modern software design principles such as SOLID, DRY, and Single responsibility.