1

Software Developer Apprenticeship Jobs in Seattle, WA

Machinist

Seattle, WA · On-site

$32 - $40/hr

The successful candidate will be responsible for programming, setting up, and operating CNC ... Develop and revise CNC programs using G-code and CAM software. * Verify machine setups and perform ...

Sr. Program manager, Relay Fleet Tech

Bellevue, WA · On-site

$130K - $131K/yr

... engineering teams on product delivery, identifying and mitigating against risks as they arise to ... software products that improve safety, reduce cost, and maximize uptime for Amazon's global ...

Be Seen First

Tool Maker 1

Seattle, WA · On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool Maker 1: * High ...

Signing bonus

Be Seen First

Tool Maker 1

Seattle, WA · On-site

$32 - $36/hr

Assists tool engineers with design improvements. * Plumbs pneumatic components for fixturing ... Trains new employees or apprentices. Skills and Experiences You'll Need as a Tool Maker 1: * High ...

Signing bonus

Carpenter (temporary

Seattle, WA

$24.75 - $33.50/hr

... S, Engineering Services, Design Services, Capital Planning & Development and UW Information ... Completion of a recognized apprenticeship as a carpenter; or full journey status as a carpenter in ...

New

Showing results 21-40

Software Developer Apprenticeship information

See Seattle, WA salary details

$54.6K

$127.3K

$188.9K

How much do software developer apprenticeship jobs pay per year?

As of Aug 22, 2026, the average yearly pay for software developer apprenticeship in Seattle, WA is $127,283.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,400.00 and $147,900.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 Seattle, WA?

The most popular types of Software Developer Apprenticeship jobs in Seattle, WA are:

What job categories do people searching Software Developer Apprenticeship jobs in Seattle, WA look for?

The top searched job categories for Software Developer Apprenticeship jobs in Seattle, WA are:

Infographic showing various Software Developer Apprenticeship job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $127,283 per year, or $61.2 per hour.

Biomedical Equipment Support Specialist (Patient Care)

SD Department of Veterans Affairs

Seattle, WA

$45K/yr

Full-time

Re-posted 13 days ago


Job description

NOTE: THE 2-PAGE RESUME REQUIREMENT DOES NOT APPLY TO THIS OCCUPATIONAL SERIES. FOR MORE INFORMATION, REFER TO REQUIRED DOCUMENTS BELOW
Serves as a Biomedical Equipment Support Specialist (BESS) within a Healthcare Technology Management (HTM) department at VA Puget Sound Health Care System. Works in support of the medical equipment management program. Troubleshoots and performs planned maintenance on a range of medical devices, patient care equipment and clinical systems.Qualifications:NOTE: THE 2-PAGE RESUME REQUIREMENT DOES NOT APPLY TO THIS OCCUPATIONAL SERIES. FOR MORE INFORMATION, REFER TO REQUIRED DOCUMENTS BELOW
To qualify for this position, applicants must meet all requirements within 30 days of the closing date of this announcement.
Basic Requirements:
  • United States Citizenship: Non-citizens may only be appointed when it is not possible to recruit qualified citizens in accordance with VA Policy.
  • Education, Experience, or Certification:
    1. Associates or higher degree in the biomedical technology or biomedical engineering field; OR
    2. Associates or higher degree in electronics, a field of information technology, or engineering (other than biomedical engineering) AND 1 year of creditable experience in healthcare industry; OR
    3. Completion of the Department of Defense (DOD) biomedical equipment technician training program; OR
    4. Completion of a DOD training program in repair and maintenance of electronic systems or information technology AND 1 year of creditable experience in healthcare industry; OR
    5. Completion of a biomedical engineering technician or Healthcare Technology Management (HTM) certificate program that included an internship or apprenticeship; OR
    6. Completion of biomedical engineering technician or HTM certificate program that did not include an internship AND 1 year of creditable experience in healthcare industry; OR
    7. Hold or having ever held certification as a Certified Biomedical Equipment Technician (CBET), Certified Radiology Equipment Specialist (CRES), Certified Laboratory Equipment Specialist (CLES), or Certified Healthcare Technology Manager (CHTM). Continuous maintenance of certification is not required throughout VHA employment.
  • Foreign Education: To be creditable, education completed outside the U.S. must be deemed at least equivalent to that gained in a conventional U.S. program by a private organization specializing in the interpretation of foreign educational credentials.
Grade Determinations:
Biomedical Equipment Support Specialist, GS-05
Experience or Education: None beyond the basic requirements.
Assignment: Employees at this grade level serve as entry-level developmental BESSs. It is expected that they receive guidance from more experienced staff members and require regular supervision. BESSs at this grade level perform basic tasks designed to prepare them for promotion. They troubleshoot and perform planned maintenance on general medical equipment. Entry-level BESSs assist with incoming inspections and documentation.
Biomedical Equipment Support Specialist, GS-07
Experience: One year of creditable experience in healthcare industry equivalent to the next lower grade.
**In addition to the experience above, the candidate must demonstrate the following KSAs:
  • Knowledge of physics, anatomy, and physiology.
  • Knowledge of electronics such as analog, digital, and microprocessor theory.
  • Knowledge of the use of standard level test equipment such as multimeters, electrical safety analyzers, patient simulators, storage oscilloscopes, manometers, and tachometers.
  • Knowledge of basic networking concepts, such as computer and server hardware and software functionality, information technologies and computer virus protection software, available software patches and upgrades, and information security tools (for example, Microsoft Office, Windows operating systems, and McAfee).
  • Skill in documenting all services provided in support of medical equipment and clinical systems in a computerized maintenance management system.
  • Ability to learn equipment operating and maintenance procedures.
Biomedical Equipment Support Specialist, GS-09
Experience: One year of creditable experience in healthcare industry equivalent to the next lower grade.
**In addition to the experience above, the candidate must demonstrate the following KSAs:
  • Knowledge of basic networking concepts including Access Control List (ACL), Transmission Control Protocol/Internet Protocol (TCP/IP), and Virtual Local Area Networks (VLAN).
  • Knowledge of computer and server hardware and software functionality including virus protection, operating system patches and upgrades, and information security tools.
  • Ability to interpret a variety of technical data such as schematic drawings, wiring diagrams, table charts, mathematical expressions, and formulas.
  • Ability to use standard level test equipment including multi-meters, electrical safety analyzers, patient simulators, storage oscilloscopes, manometers, and tachometers.
  • Ability to perform equipment maintenance and operating procedures.
Biomedical Equipment Support Specialist, GS-11
Experience: One year of creditable experience in healthcare industry equivalent to the next lower grade.
**In addition to the experience above, the candidate must demonstrate the following KSAs:
  • Knowledge of standards including National Fire Protection Association (NFPA), Food and Drug Administration (FDA), the Joint Commission (TJC), and the Association for the Advancement of Medical Instrumentation (AAMI) for safe operation of medical equipment and clinical systems.
  • Skill in using test and calibration equipment including digital multimeters, electrical safety analyzers, defibrillator analyzers, patient simulators, manometers, tachometers, and Local Area Network (LAN) analyzers.
  • Skill in interpreting a variety of technical data including schematic drawings and wiring diagrams.
  • Skill in applying networking principles, such as Access Control List (ACL), Transmission Control Protocol/Internet Protocol (TCP/IP), and Virtual Local Area Networks (VLAN).
  • Ability to perform advanced testing to troubleshoot medical equipment and clinical system interfaces.
  • Ability to maintain medical computers and software.
  • Ability to manage projects involving medical equipment and clinical systems.
Preferred Experience: Preferred experience with networking, CompTIA N+, CompTIA A+ and /or Building Automations Systems, Nurse Call, Fire Suppression, Electronics, Radio System and other non-medical electronic systems.
Reference: For more information on this qualification standard, please visit https://www.va.gov/ohrm/QualificationStandards/.
The full performance level of this vacancy is GS-11. The actual grade at which an applicant may be selected for this vacancy is in the range of GS-5 to GS-11.
Physical Requirements: This job requires light to heavy lifting, under 15 and over 45 pounds, light to moderate carrying 15-44 pounds, pushing, reaching above shoulder, use of fingers, both hands required, walking, standing, crawling, kneeling, climbing, use of legs and arms, near vision correctable at 13" to 16" to Jaeger 1 to 4, far vision correctable in one eye to 20/20 and to 20/40 in the other, depth perception, ability to distinguish basic colors, ability to distinguish shades of colors, hearing (aid may be permitted), specific hearing requirements, mental and emotional stability. Environmental Factors include excessive noise, intermittent, dust, solvents (degreasing agents), grease and oils, radiant energy, working around machinery with moving parts, working on ladders or scaffolding, working closely with others and working alone.Education:Note: Only education or degrees recognized by the U.S. Department of Education from accredited colleges, universities, schools, or institutions may be used to qualify for Federal employment. You can verify your education here: http://ope.ed.gov/accreditation/. If you are using foreign education to meet qualification requirements, you must send a Certificate of Foreign Equivalency with your transcript in order to receive credit for that education. For further information, visit: https://sites.ed.gov/international/recognition-of-foreign-qualifications/.Employment Type: OTHER