1

Apprentice Software Engineer Jobs in Missouri (NOW HIRING)

CNC Programmer

Sedalia, MO · On-site

$24.25 - $33/hr

Inputting the product design into the computer modeling software. * Choosing and loading the ... High school diploma and two-year technical trade degree or completion of a machinist apprenticeship ...

CNC Programmer

Sedalia, MO

$24.25 - $33/hr

Inputting the product design into the computer modeling software. * Choosing and loading the ... High school diploma and two-year technical trade degree or completion of a machinist apprenticeship ...

Assists engineers with tasks related to development, construction, and evaluation of prototypes ... Associate degree OR completion of related apprenticeship program (preferred). * Electronics ...

CNC Machinist

Lees Summit, MO · On-site

$26 - $32/hr

Completion of a formal apprenticeship or technical training program in CNC machining. * Familiarity with CAD/CAM software for programming and design is a plus. * Experience working with precision ...

Coordinate problem resolution with engineering, manufacturing, and other personnel. * Maintains ... Vocational training or apprenticeships in electrical and mechanical skills (specifically schematics ...

Coordinate problem resolution with engineering, manufacturing, and other personnel. * Maintains ... Vocational training or apprenticeships in electrical and mechanical skills (specifically schematics ...

next page

Showing results 1-20

Apprentice Software Engineer information

What are Apprentice Software Engineers?

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.

Is 25 too late to become a software engineer?

Apprentice software engineers can start at any age, including 25, as the field values skills and knowledge over age. Many successful software engineers begin later in life, often bringing valuable experience and perspectives; learning programming languages and gaining practical experience are key steps regardless of age.

Can you become a software engineer with an apprenticeship?

Yes, an apprenticeship as a software engineer provides hands-on experience and training that can lead to a full-time software engineering role. Many apprenticeships include skill development in programming languages, tools, and industry practices, helping participants transition into professional software engineering positions.

Is a software engineer apprenticeship paid?

Yes, most software engineer apprenticeships are paid positions that provide a salary or stipend while gaining practical experience and technical skills. Compensation varies by company and program, but paid apprenticeships are common in the industry to support learners during their training period.

What types of projects and technologies do Apprentice Software Engineers 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.

Is it true that AI will replace software engineers?

AI is a tool that can automate certain coding tasks, but it is unlikely to fully replace software engineers, especially those involved in designing, testing, and maintaining complex systems. Apprentice software engineers will continue to develop skills in programming languages, problem-solving, and understanding AI tools to stay relevant in the evolving tech environment.

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:
Virtual Construction Detailer

Virtual Construction Detailer

U.S. Engineering

Kansas City, MO • On-site, Remote

$28.27 - $38.82/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 27 days ago


Job description

Do you believe no challenge is too complex to solve? You'll fit right in at U.S. Engineering Construction. We deliver award-winning mechanical contracting, construction, service, and maintenance solutions with a focus on performance and innovation. Our team of skilled and collaborative professionals drives every project from preconstruction through final testing, always aligned with our clients' goals.
To model and coordinate Mechanical and Plumbing BIM models under the direction of the Lead Detailer and Regional Manager of Virtual Construction. The Virtual Construction Detailer will also utilize U.S. Engineering's Construction company standards, adhering to current building codes, meet project requirements and coordinate with all trades on a given project.
Principal Duties and Accountabilities:
  • Work closely with Lead Detailers and Virtual Construction Project Manager.
  • Within the scope of the project, model to build and coordinate 3d, intelligent models of that project and then create the deliverable documents required within the scope of the project(s).
  • Must use knowledge of Revit software and building trades and codes to model, coordinate and produce shop and fabrication deliverables
  • Coordinate models with all in-house trades under direction of Lead Detailer, as well as out of house project team.
  • Perform routine to complex assignments requiring a thorough knowledge of computer aided drafting system standards, practices and techniques.
  • Analyze submittals, sketches, notes and other input material to determine best approach to complete drawings.
  • Apply judgement and make decisions that protect US Engineering with respect to drawings and input interpretation.
  • With input from supervisor, lead detailer and other team-members review work performed by the detailing team to determine accuracy. (e.g. field superintendents and shop foremen)
  • Continue to develop increased proficiency in system operation with a resulting increase in productivity and learn how to use all software options.
Job Scope: The Virtual Construction Detailer will be responsible for producing accurate working models to facilitate the fabrication and installation of the mechanical and plumbing systems.
Education:
  • High school diploma or equivalency required
  • Associates Degree in Engineering or Drafting Technology helpful
  • Completion of a trade related apprenticeship program will be required in certain locations, based on union contractual agreements.

Experience:
  • Proficiency with Revit software
  • Proficiency with AutoCAD software preferred
  • Proficiency with Navisworks Manage software.
  • Should have a working knowledge of Microsoft Office Word, Excel and Outlook.
  • Proficiency with Procore software preferred.
  • Experience with layout of HVAC / Piping / Plumbing
  • Minimum of 5 years experience in the field as a Pipe Fitter, Plumber or Sheet Metal worker is preferred.
  • Understanding of layout of HVAC / piping / plumbing
  • Understanding of mechanical systems (HVAC, Pipefitting, Plumbing) preferred

Knowledge, skills, and abilities:
  • Thorough understanding of HVAC, Piping, and/or Plumbing systems
  • Understanding of mechanical construction principles and processes
  • Understanding of building codes
  • Ability to define fabrication breaks for the shop
  • Proficiency in the use of computer aided drafting software:
    • Revit
    • Navisworks Manage
    • Basic AutoCAD Skills
    • Bluebeam Revu helpful but not required
    • Procore
    • Autodesk Fabrication
  • Analytical skills
  • Ability to adapt to changing technology / computer systems, software, etc.
  • Ability to handle multiple projects simultaneously and adapt to shifting priorities
  • Mathematical skills.
  • Ability to read and understand structural and architectural drawings.

Physical and/or travel demands:
  • These duties require prolonged sitting and use of computer keyboard, mouse, and monitor.
  • Visual acuity is required to discern drawings, and manual dexterity for operating computer equipment.
  • Travel to remote jobsite for meetings, trouble-shooting and/or constructability review is required.
  • May be required to be on-site for several months during the detailing/coordination phase of a project.

Benefits and Compensation:
  • The range for this position has been established at $28.27- $38.82 per hour and is US Engineering's good faith and reasonable estimate at the time of the posting. The compensation offered to the finalist selected for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, specialty, and training.
  • Your total compensation will go beyond the number on your paycheck. Team members are eligible for a year-end bonus based on company and/or individual performance as well as paid time off. An industry-leading benefits package including health, dental, and vision plans, matching retirement contributions, and matching 529 contributions all add to your bottom line.
This position will be posted until July 16, 2026. To apply, please visit https://www.usengineering.com/careers/job-postings/.
U.S. Engineering Construction is an Equal Employment Opportunity Employer and shall provide equal employment opportunities to all people in all aspects of employer-employee relations, without regard to race, color, creed, national origin, religion, sex, age, sexual orientation, gender identity, disability, or veteran status.
U.S. Engineering is compliant with the Drug Free Workplace Act, and all offers of employment are contingent upon the completion of a pre-employment drug screen.
Equal Opportunity Employer, including disabled and veterans.
#IND