1

Apprentice Software Developer Jobs in Washington, DC

Staff Systems Engineer

Reston, VA · On-site

$110K - $150K/yr

... apprenticeships and hands-on work experience. • * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

... apprenticeships and hands-on work experience. • * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

Staff Systems Engineer

Reston, VA · Hybrid

$110K - $150K/yr

... apprenticeships and hands-on work experience. · * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

... apprenticeships and hands-on work experience. · * Domain Knowledge: Expert-level engineering ... BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to ...

Machinist

Gaithersburg, MD · On-site

$23.50 - $32.25/hr

Supervise and mentor machinists and apprentices, ensuring quality standards and productivity goals ... Experience with CNC programming (e.g., G-code, CAM software). * Ability to lead and train junior ...

SkillBridge - National Security

Chantilly, VA · On-site

$49 - $65.50/hr

... training, apprenticeships, or internships during the last 180 days of military service ... software engineering, data science, hardware engineering, program management, and more.

CNC Machinist - Onsite Interview

Sterling, VA · On-site

$20.25 - $27.75/hr

Preferred 2-year degree, technical certification, apprenticeship or equivalent Experience with 5-axis mills Experience operating wire EDM machines Experience programming with CAD/CAM software ...

next page

Showing results 1-20

Apprentice Software Developer information

See Washington, DC salary details

$33.3K

$113.1K

$272.5K

How much do apprentice software developer jobs pay per year?

As of Jul 7, 2026, the average yearly pay for apprentice software developer in Washington, DC is $113,134.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,600.00 and $119,600.00 per year, depending on experience, location, and employer.

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

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What is an Apprentice Software Developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

What types of projects and technologies do Apprentice Software Developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.
What are the most commonly searched types of Software Developer jobs in Washington, DC? The most popular types of Software Developer jobs in Washington, DC are:
Infographic showing various Apprentice Software Developer job openings in Washington, DC as of July 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 99% Physical, and 1% Hybrid job distribution, with an average salary of $113,134 per year, or $54.4 per hour.

Full-time

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


Job description

POSITION OVERVIEW

As a Field Engineer, you will be responsible for overseeing critical technical functions, managing engineering projects, testing equipment, handling repairs, and conducting thorough site inspections. This role bridges the gap between technical theory and practical application, requiring you to engage directly with clients, ensure regulatory compliance, conduct feasibility studies, and solve complex problems on-site.

CORE RESPONSIBILITIES

Surveying & Control Management

  • Horizontal Control: Establish project Horizontal Control, verify the accuracy of consultant-provided control, create working control points, and continuously maintain horizontal alignment.

  • Vertical Control: Establish project Vertical Control, verify consultant-provided control accuracy, establish working benchmarks, and continuously maintain vertical data.

  • Site Grading & Layout: Conduct fine grading operations, level decks, and grade columns independently. Establish secondary benchmarks, horizontal/vertical control, offsets, and column lines.

Equipment Care & Maintenance

  • Total Station Instruments: Manage the care, maintenance, and operation of instruments. Visually inspect equipment for damage, check optical plummets, calibrate instrument collimation, and set temperature and pressure corrections.

  • Auto Level Equipment: Handle the care and maintenance of auto levels. Execute and adjust three-wire level loops, compute tangent grades, plot cross-sections, determine earthwork requirements, and interpret contour maps.

Calculations & Materials Management

  • Quantity Estimation: Compute concrete quantities required for daily pours, slabs, and columns.

  • Pour Tracking: Accurately track and compute concrete volume and delivery during active pours.

QUALIFICATIONS & SKILLS

Technical & Engineering Skills

  • Drawing Interpretation: Read and interpret complex Structural, Architectural, and Shop Drawings. Coordinate across multiple drawing sets to identify and resolve potential conflicts.

  • Independent Layouts: Provide accurate layouts from drawings without supervision, including footings, columns, and building lines. Establish vertical dimensions from designated finished floor elevations.

  • Measurement Precision: Proficient in the use of scales and able to apply temperature corrections accurately when chaining.

  • Software Proficiency: Skilled in utilizing Data Collection software and possesses a foundational knowledge of AutoCAD.

  • Foundational Knowledge: Complete mastery of all skills and knowledge required at the Apprentice level.

Mathematical Proficiency

  • Strong command of practical mathematics, geometry, and trigonometry.

  • Capable of calculating deflection angles and solving curve equations.

  • Proficient in computing both rectangular and polar coordinates.

Core Competencies & Cultural Alignment

  • Self-Motivated & Results-Oriented

  • Adaptable & Resilient

  • Accountable & Ethical

  • Innovative & Analytical

  • Collaborative Team Player with strong relationship-building skills

TO APPLY OR LEARN MORE

  • To apply: https://www.clarkconstruction.com/build-your-career/search-apply

  • Questions?: randal.marko@clarkconstruction.com