1

Software Developer Apprenticeship Jobs in Baltimore, MD

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

CNC Machinist

Stevensville, MD ยท On-site

$27 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Programming: Hands-on experience with GibbsCAM or similar CAM software for program tweaks or full ... Completion of a vocational program, NIMS certification, or a formal Machinist Apprenticeship.

HVAC Mechanic Master

Annapolis Junction, MD

$26.75 - $36.25/hr

... HVAC apprenticeship, FREON recovery certificate * Consideration will be given to relevant ... Ability to interpret and apply codes, blueprints, wiring diagrams and engineering drawings.

Lead Electrician

Lanham, MD

$27.25 - $35.75/hr

Supervise apprentices, helpers, and labor support when assigned. * Ensure electrical work is ... Coordinate with project managers, inspectors, building engineers, property managers, vendors, and ...

Tool Maker II

Essex, MD ยท On-site

$44/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and design new tools and dies, AutoCAD design software * Job functions include but are not ... Apprenticeship training * Knowledge of CNC Programming * Ability to work to close tolerances

Tool Maker II-Essex,Maryland

Elkridge, MD

$44/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and design new tools and dies, AutoCAD design software * Job functions include but are not ... Apprenticeship training * Knowledge of CNC Programming * Ability to work to close tolerances

Tool Maker II

Baltimore, MD

$34 - $44/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and design new tools and dies, AutoCAD design software * Job functions include but are not ... Apprenticeship training * Knowledge of CNC Programming * Ability to work to close tolerances

Showing results 41-60

Software Developer Apprenticeship information

See Baltimore, MD salary details

$47.7K

$111.1K

$164.9K

How much do software developer apprenticeship jobs pay per year?

As of Aug 18, 2026, the average yearly pay for software developer apprenticeship in Baltimore, MD is $111,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,400.00 and $129,200.00 per year, depending on experience, location, and employer.

What is a software developer apprenticeship?

A Software Developer Apprenticeship is a structured training program that combines paid, on-the-job experience with classroom learning to help individuals develop the skills needed to become professional software developers. Apprentices are typically mentored by experienced developers and work on real projects while learning programming languages, software development methodologies, and problem-solving techniques. These programs often last one to two years and are designed for those looking to start a career in technology, often without requiring a formal computer science degree.

What are software developer apprenticeship opportunities?

Software developer apprenticeship opportunities are for entry-level workers who want to enter the programming field. Your duties during an apprenticeship include training to write and test code, working in a professional development environment, and using software development frameworks and methodologies. Some apprenticeships involve working under the supervision of a mentor, while other apprentices handle entry-level responsibilities as part of a development team. You work with a specific set of computer languages, such as HTML and javascript for web development and Java and C++ for software or applications.

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

To thrive as a Software Developer Apprentice, you need a foundational understanding of programming languages, problem-solving abilities, and typically a relevant educational background or demonstrated coding skills. Familiarity with version control systems like Git, basic knowledge of software development methodologies, and exposure to integrated development environments (IDEs) are important. Strong communication, eagerness to learn, and teamwork are essential soft skills that help apprentices integrate into development teams and absorb new concepts quickly. These skills and qualities are crucial for building technical competence, collaborating effectively, and progressing in a dynamic learning environment.

What types of projects and tasks can I expect to work on during a software developer apprenticeship?

As a Software Developer Apprentice, you'll typically work on a variety of real-world coding projects under the guidance of experienced developers. These can include contributing to bug fixes, developing small features, writing unit tests, and participating in code reviews. You'll often collaborate closely with cross-functional teams, attend regular stand-up meetings, and receive feedback to help you grow. The apprenticeship is structured to provide hands-on experience while gradually increasing your responsibilities as your skills develop.

What is the difference between Software Developer Apprenticeship vs Software Engineer?

AspectSoftware Developer ApprenticeshipSoftware Engineer
Required CredentialsTypically no formal degree, on-the-job training, or coding bootcampsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, mentorship-focused, often in tech companies or startupsFull-time professional role, may involve team collaboration and project management
Employer & Industry UsageCommon in tech companies, startups, and organizations investing in trainingStandard role across industries, including tech, finance, healthcare, etc.

While a Software Developer Apprenticeship provides hands-on training and is ideal for beginners entering the tech industry, a Software Engineer role typically requires more formal education and experience. Apprenticeships serve as a pathway to becoming a full-fledged Software Engineer, offering practical skills and industry exposure.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Baltimore, MD?

The most popular types of Software Developer Apprenticeship jobs in Baltimore, MD are:

What are popular job titles related to Software Developer Apprenticeship jobs in Baltimore, MD?

For Software Developer Apprenticeship jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Software Developer Apprenticeship jobs in Baltimore, MD look for?

The top searched job categories for Software Developer Apprenticeship jobs in Baltimore, MD are:

Infographic showing various Software Developer Apprenticeship job openings in Baltimore, MD as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $111,134 per year, or $53.4 per hour.

Service Start-Up & Commissioning Technician

Mechanical Engineering & Construction Corporation

Catonsville, MD โ€ข On-site

$30 - $48/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 17 days ago


Job description

MECHANICAL ENGINEERING & CONSTRUCTION CORPORATION

Job Title: Start-Up & Commissioning Technician Department: Start-Up & Commissioning

Grade: Journeyman Supervisor: Start-Up/CX Superintendent

$30 - $48 per hour Full-time

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Paid holidays
  • Paid time off
  • Paid training
  • 401(k)


POSITION SUMMARY

Responsible for inspecting, maintaining, troubleshooting, servicing and repairing commercial HVAC-R equipment. Work will include start up, commissioning, adjusting, repair, modification and or replacement of HVAC equipment including inter-connecting piping, electrical and control wiring. Communication and proper documentation with great file management skills is vital. This position is an extension to the service department and all correspondence and scheduling will come from the Catonsville office.


ESSENTIAL FUNCTIONS

  • Ability to read wiring diagrams and electrical schematics, blueprints and/or technical manuals to perform necessary work
  • Conducts preventive maintenance, service, repair and troubleshooting of commercial HVAC equipment and systems
  • Performs installation of HVAC equipment
  • Performs start-ups on all new and potentially old equipment depending on the nature of the
  • Commissions thus said equipment and documents all
  • Assist with quality control of the particular project of all MEC2
  • Accurately estimates time and material requirements for repairs and
  • Maintains a complete set of necessary tools applicable to the trade and is proficient in their use
  • Follows all safety practices and adheres to all safety related


ADDITIONAL RESPONSIBILITIES

  • Responsible for company assets used performing HVAC service work
  • Holds a valid driver's license
  • Makes purchases at local supply houses in accordance with company policy
  • Completes neat, detailed and accurate service reports and submits them in a timely manner
  • Routinely works independently while performing HVAC service
  • Routinely interacts with clients
  • Conducts self-study (reading, research and practice) to improve and maintain technical proficiency
  • Utilize all software such as Plan grid to become as efficient as possible


EDUCATION AND EXPERIENCE

  • Technical school graduate or successful completion of an HVAC Apprenticeship program
  • HVAC Journeyman and or Masters license
  • Universal CFC Certification
  • Minimum of 5 - years commercial HVAC experience at the Journeyman level


KNOWLEDGE, SKILLS, AND ABILITIES

  • Knowledge of HVAC fundamentals to include basic thermodynamics and psychometrics, basic electricity, ability to perform electrical, controls and refrigerant circuit diagnostics
  • Proficiency in performing preventive maintenance, repairs and diagnostics on commercial HVAC equipment with cooling capacities in excess of 25-tons such as gas/electric packaged equipment (constant & variable volume), split systems, single and multi-zone ductless spilt systems, heat pumps and all related controls
  • Proficiency in the preventive maintenance, repair and diagnostics of VAV terminal units, light commercial boilers, gas and oil burners, circulating pumps and exhaust fans of various sizes
  • Proficiency in the diagnostics, repair and installation of semi-hermetic compressors
  • Proficiency in performing preventive maintenance with limited repair and diagnostic abilities on VRF systems, data center precision cooling units, commercial humidifiers/dehumidifiers and DDC systems
  • Knowledge of tools and equipment needed to perform service and repair on HVAC equipment and systems.
  • Ability to understand written sentences and paragraphs in work-related documents
  • Able to use logic and reasoning to identify the strengths and weaknesses of solutions and approaches to problems
  • Able to perform mathematical calculations


PHYSICAL AND MENTAL JOB REQUIREMENTS

  • Able to lift up to 50
  • Spend long periods of time standing
  • Ability to climb ladders to perform work
  • Work in high elevations


WORKING CONDITIONS

  • Daily travel to multiple job locations
  • May be subjected to inclement weather and hazardous working conditions
  • Work weekend or night-time duty as needed to include on-call duty


NOTE

This job description describes the reporting relationship, the essential functions of the job (duties/tasks/responsibilities), and additional job requirements including: education/experience, knowledge/skills/abilities and physical/mental job requirements. From time-to-time, employees may be required to perform other duties as assigned.


#IND123