1

Assistant Software Engineer Jobs in Missouri (NOW HIRING)

The Mastercard Developer Workbench, part of the MSBX (Mastercard Software Builder Experience ... code assistants, and automated quality pipelines. - Define and instrument platform metrics that ...

The Mastercard Developer Workbench, part of the MSBX (Mastercard Software Builder Experience ... code assistants, and automated quality pipelines. - Define and instrument platform metrics that ...

They will assist in leading the development, implementation, and management of technology-based ... software engineering skills. They will be able to adapt to new tech and methodologies, as needed.

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

... Assist with troubleshooting, defect resolution, and application support • Collaborate with ... engineering concepts and the software development lifecycle • Experience with one or more ...

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

... Assist with troubleshooting, defect resolution, and application support • Collaborate with ... engineering concepts and the software development lifecycle • Experience with one or more ...

Software Engineer II

O Fallon, MO

$91K - $124K/yr

... Assist with troubleshooting, defect resolution, and application support Collaborate with ... software engineering concepts and the software development lifecycle Experience with one or more ...

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

... Assist with troubleshooting, defect resolution, and application support • Collaborate with ... engineering concepts and the software development lifecycle • Experience with one or more ...

Software Engineer II

O Fallon, MO · On-site

$92K - $147K/yr

... feedback • Assist with troubleshooting, defect resolution, and application support • ... engineering concepts and the software development lifecycle • Experience with one or more ...

Software Engineer II

O Fallon, MO · On-site

$91K - $124K/yr

... feedback • Assist with troubleshooting, defect resolution, and application support • ... engineering concepts and the software development lifecycle • Experience with one or more ...

... Assist with troubleshooting, defect resolution, and application support Collaborate with ... software engineering concepts and the software development lifecycle Experience with one or more ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

Successful candidates will assist in design, implement, and sustain software across all phases of ... In this role, the engineer will develop applications within a CI/CD software build pipeline and ...

next page

Showing results 1-20

Assistant Software Engineer information

See Missouri salary details

$31K

$83.3K

$126.2K

How much do assistant software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for assistant software engineer in Missouri is $83,252.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $98,000.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

How much does an assistant software engineer make?

An assistant software engineer typically earns between $60,000 and $85,000 annually, depending on experience, location, and company size. Entry-level positions may start lower, while those with specialized skills or certifications can earn higher salaries.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Such compensation typically requires extensive expertise, advanced skills, and working at large tech companies or startups with significant funding.

Is it true that AI will replace software engineers?

Assistant Software Engineers work with programming languages, development tools, and problem-solving skills. While AI can automate certain coding tasks, it is unlikely to fully replace software engineers, as human oversight, creativity, and complex decision-making remain essential in software development.

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

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may use development tools like IDEs and version control systems. This position helps build foundational skills for a career in software engineering.

What are some common challenges faced by Assistant Software Engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.
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 cities in Missouri are hiring for Assistant Software Engineer jobs? Cities in Missouri with the most Assistant Software Engineer job openings:
Infographic showing various Assistant Software Engineer job openings in Missouri as of July 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $83,252 per year, or $40 per hour.
Software Engineer

Other

This job post has expired today. Applications are no longer accepted.


Job description

Job Description C#/.NET Developer Location: St. Louis, MO (Hybrid) Duration: 6 Month Contract' W2 ONLY, NO C2C Overview Transmission Software Engineering S3 is hiring for a Software Engineer on the Transmission Software Engineering team in St. Louis, MO

You will work in a fast-paced environment with a dynamic team consisting of other Developers, Engineers, and Architects. There are no skill silos as team members utilize a broad range of functional and technical skills and are encouraged to expand their functional knowledge and technical capabilities. The position requires a self-starter capable of effectively managing their time, demonstrating a passion for learning, and mentoring teammates.

Roles and Responsibilities Act as a member of a delivery team by supporting teammates and collaborating with a "do what it takes" attitude to ensure success. Learn and apply best practices to document tickets, resolutions, release notes, code, and scripts. Work closely with other engineers and analysts to ensure development meets requirements and delivers optimal performance to our end users.

Participate in system requirements/design discussions and development plans. Attend and participate in all team ceremonies including standups, retros, planning and team meetings. Provide production support, fill ad-hoc data requests, and assist in the refinement of existing implementations in support of Transmission Operations.

Actively participate in testing (regression testing, unit testing, code reviews, and assisting analysts with functional testing). Follow agile development methodology and participate in agile ceremonies along with the team. Develop an understanding of the current tools, solutions, and data-structures.

Participate in the development and support of interfaces between applications. Learn and understand processes and how they relate to software engineering. Participate in low volume on-call rotation and assist with after-hours maintenance windows as it pertains to the team and our applications.

Qualifications Analytical and problem-solving skills with attention to detail Understanding of common information technology topics Effective interpersonal skills and collaborative style Strong desire to continue professional growth through learning and partnerships. Technically creative and open-minded with a high level of comfort with directional changes and project realignment Strong "can do" attitude with a willingness to pitch in when needed. Comfortable with taking feedback and accepting changes.

Highly motivated and dependable with exceptional oral and written communication skills. Have a true Agile mindset, with understanding incremental delivery, understanding of User Stories and agreeing with the concepts in the Agile Manifesto. Experience with reading and troubleshooting SQL queries and/or other basic query languages Knowledge of Data Management Best Practices and Concepts is a plus 0-3 years' experience in software development Education, Experience, and Requirements Bachelor's degree in computer science or equivalent education/work experience Ability to communicate the complexities of technical solutions.

Knowledge of data governance principles Experience in development of software application development. Familiarity with Visual Basic, MS Blazor, C#, SQL, and similar programming language(s) Technical knowledge of Oracle products a plus