1

Apprentice Software Engineer Jobs in Missouri (NOW HIRING)

Apprentice Developer

Columbia, MO · On-site

$20 - $30/hr

Maintain code integrity by utilizing repositories and participating in basic software development ... Programming Core: Familiarity with programming languages and a foundational understanding of ...

Apprentice-Technician

Fenton, MO · On-site

$15.07 - $45.21/hr

As a HVAC Technician Apprentice, you will be primarily responsible for assisting seasoned Service ... Use cutting edge software and technology, a variety of hand-tools, and blueprints / engineering ...

Apprentice-Technician

Fenton, MO · On-site

$15.07 - $45.21/hr

As a HVAC Technician Apprentice, you will be primarily responsible for assisting seasoned Service ... Use cutting edge software and technology, a variety of hand-tools, and blueprints / engineering ...

As a HVAC Technician Apprentice, you will be primarily responsible for assisting seasoned Service ... Use cutting edge software and technology, a variety of hand-tools, and blueprints / engineering ...

Troubleshoot and modify software programs for material handling control systems, including PLC/PC ... Preferred Qualifications 2+ years apprenticeship or equivalent experience in Control Systems ...

Demonstrate proficiency with use of computer software including but not limited to Microsoft Word ... Millwright Apprenticeship or related experience TRAINING - CERTIFICATIONS - LICENSES * Valid driver ...

Apprentice is an entry level position requiring * Journeymen are competent in their trade with ... We are proud of our leading edge engineering and integration of complex software / IT systems. We ...

HHB Systems is a small veteran owned business known for systems engineering and technical ... Extract and enhance feature data and use a variety of mapping tools and software for production ...

next page

Showing results 1-20

Apprentice Software Engineer information

What is an apprentice software engineer?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.

What types of projects and technologies does an apprentice software engineer typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

What are the key skills and qualifications needed to thrive as an apprentice software engineer, and why are they important?

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.

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 Apprentice Software Engineer jobs in Missouri?

For Apprentice Software Engineer jobs in Missouri, the most frequently searched job titles are:

What cities in Missouri are hiring for Apprentice Software Engineer jobs?

Cities in Missouri with the most Apprentice Software Engineer job openings:

Infographic showing various Apprentice Software Engineer job openings in Missouri as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution.

Apprentice Developer

FABER & BRAND, LLC

Columbia, MO • On-site

$20 - $30/hr

Full-time

Medical, Retirement, PTO

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


Job description

Description

 About Us:

Faber & Brand, LLC is a law firm specializing in debt collection across several states who is seeking a detail-oriented individual to join their IT team. In this role, this individual will apply foundational coding and logic skills directly to real-world business problems, managing data workflows and legal automation tools from day one.


Key Responsibilities:

  • Workflow & Automation Management: Troubleshoot, maintain, and optimize data-driven automations
  • Source Control & Deployment: Maintain code integrity by utilizing repositories and participating in basic software development pipelining and deployment workflows
  • Document Logic & Template Design: Create and revise legal document templates
  • Database Querying: Write and execute SQL queries to extract data and address business concerns
  • Logic & Error Analysis: Review existing code, templates, and workflows to identify bugs and systemic failure patterns
  • Ticket Management: Monitor, review, and resolve tasks submitted through an IT support portal
  • Internal Technical Support: Fulfill hardware swapouts and software installs, when necessary

 Benefits: Comprehensive benefits package including 401(k), health insurance, and Paid Time Off 

Requirements

  •  Programming Core: Familiarity with programming languages and a foundational understanding of programming logic.
  • Development Basics: Exposure to version control systems and a conceptual understanding of software development pipelines
  • SQL Basics: Ability to write basic SQL queries or a strong conceptual understanding of relational databases
  • Problem Solving: Strong pattern recognition skills to identify repeat technical issues and workflow hiccups
  • Technical Communication: Ability to clearly document technical issues and collaborate effectively with other staff