1

From Home Software Developer Apprenticeship Jobs in Frederick, MD

... and two days working from home. What You'll Do * Design, develop, and maintain ... modern software engineering best practices * Collaborate with product owners, architects, and ...

Software Developer

Gaithersburg, MD · On-site

$87K - $157K/yr

This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office ... Software Engineering * Must be able to obtain and maintain a Public Trust clearance * Must be a US ...

This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office ... Software Engineering * Must be able to obtain and maintain a Public Trust clearance * Must be a US ...

This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office ... Software Engineering * Must be able to obtain and maintain a Public Trust clearance. * Must be a US ...

Software Developer

Gaithersburg, MD · On-site

$69K - $125K/yr

This position is in our Gaithersburg, MD office 3 days a week and 2 days a week from home office ... Software Engineering * Must be able to obtain and maintain a Public Trust clearance. * Must be a US ...

Software Developer

Gaithersburg, MD · On-site

$80 - $100/hr

Description We are seeking a Software Developer who will be a member of a dynamic team Air Traffic ... If you received an email purporting to be from Leidos that asks for payment-related information or ...

If you're passionate about modern software engineering, enjoy collaborating in Agile teams, and thrive on solving complex technical challenges, Leidos wants to hear from you. On the Maru Program, you ...

If you're passionate about modern software engineering, enjoy collaborating in Agile teams, and thrive on solving complex technical challenges, Leidos wants to hear from you. On the Maru Program, you ...

Sr. Software Developer

Gaithersburg, MD · On-site

$59 - $77.75/hr

If you're passionate about modern software engineering, enjoy collaborating in Agile teams, and thrive on solving complex technical challenges, Leidos wants to hear from you. On the Maru Program, you ...

AsaSenior Software Developer, you'll domore than writeexceptional code, you'llhelp build innovative ... from you. On the Maru Program, you'll join a high-performing teamwhere your ideasare valued ...

Software Engineer / Developer Job Type: Full time, On-Site, potential for hybrid schedule Clearance ... Apply research and development techniques to progress product from an idea into production Common ...

Full Stack Software Developer (Microsoft .NET) - Manufacturing OT amp; ERP Integration We are ... NET MAUI , enabling real-time visibility and streamlined workflows from the shop floor to the back ...

Full Stack Software Developer (Microsoft .NET) - Manufacturing OT & ERP Integration We are seeking ... NET MAUI , enabling real-time visibility and streamlined workflows from the shop floor to the back ...

next page

Showing results 1-20

From Home Software Developer Apprenticeship information

See Frederick, MD salary details

$47.7K

$111.2K

$165K

How much do from home software developer apprenticeship jobs pay per year?

As of Sep 7, 2026, the average yearly pay for from home software developer apprenticeship in Frederick, MD is $111,204.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $129,300.00 per year, depending on experience, location, and employer.

What is a from home software developer apprenticeship?

A From Home Software Developer Apprenticeship is a structured training program that allows individuals to learn software development skills while working remotely from their own home. Apprentices receive hands-on experience, mentorship, and often a salary, as they work on real projects for a company. The program typically combines online coursework with practical job assignments, helping apprentices build both technical and soft skills. Successful completion can lead to a full-time software developer position or further career advancement in the tech industry.

What are the key skills and qualifications needed to thrive as a from home software developer apprentice?

To excel as a From Home Software Developer Apprentice, you need foundational programming knowledge, problem-solving skills, and typically a basic understanding of computer science principles or a related degree. Familiarity with coding languages (like Python or JavaScript), version control systems (such as Git), and online collaboration tools is often expected. Strong communication, self-motivation, and time management are crucial soft skills to succeed in a remote learning and working environment. These abilities enable apprentices to effectively learn, collaborate, and contribute to projects while adapting to the unique challenges of remote work.

What are some common challenges faced by software developer apprentices who work from home, and how can they overcome them?

Remote software developer apprentices often face challenges such as limited in-person mentorship, communication barriers, and staying motivated without direct supervision. To overcome these, it's important to proactively schedule regular check-ins with mentors, actively participate in team meetings via video calls, and use collaboration tools like Slack or Jira to stay connected. Setting a structured daily routine and clearly communicating progress or blockers also helps ensure effective learning and integration with the team.

What is the difference between From Home Software Developer Apprenticeship vs Remote Software Developer?

AspectFrom Home Software Developer ApprenticeshipRemote Software Developer
CredentialsTypically requires a relevant diploma or coding bootcamp certificationOften requires a bachelor's degree in computer science or related field
Work EnvironmentStructured training environment, often with mentorship and courseworkSelf-directed, flexible work setup with project-based tasks
Employer & Industry UsageUsed by companies to train entry-level developers remotelyCommon in tech companies hiring remote developers for various projects

While both roles involve software development from home, the From Home Software Developer Apprenticeship focuses on training and skill-building under mentorship, often for beginners. In contrast, a Remote Software Developer is typically an experienced professional working independently on projects. The apprenticeship provides structured learning, whereas the remote developer role emphasizes project execution and expertise.

What cities near Frederick, MD are hiring for From Home Software Developer Apprenticeship jobs?

Cities near Frederick, MD with the most From Home Software Developer Apprenticeship job openings:

Infographic showing various From Home Software Developer Apprenticeship job openings in Frederick, MD as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, 1% Temporary, 1% Contract, and 2% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $111,204 per year, or $53.5 per hour.

Lead AI Software Developer

Leidos LLC

Gaithersburg, MD • On-site

$100 - $125/hr

Other

Re-posted 17 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 153 frontline employees who took The Breakroom Quiz

81st of 500 rated business services


Job description

Lead AI Software Developer

Leidos is seeking a Lead AI Software Developer to join the Air Traffic Business Area within the Homeland Sector, supporting the development of the Leidos Common Baseline. This role focuses on building and modernizing real‑time, safety‑critical systems using a combination of traditional systems engineering and AI‑augmented software development practices. The position is located in Gaithersburg, MD or Egg Harbor Township, NJ and requires a hybrid schedule of three days onsite and two days working from home.

What You’ll Do
  • Design, develop, and maintain microservices‑based applications using modern software engineering best practices
  • Collaborate with product owners, architects, and engineers in an Agile/SAFe environment
  • Participate in sprint planning, daily standups, reviews, and retrospectives
  • Collaborate with systems engineering and program teams to translate requirements into working software solutions
  • Develop clean, maintainable, and testable code following CI/CD and DevSecOps practices
  • Contribute to system design discussions and technical decision‑making
  • Integrate services with databases, messaging systems, and external APIs
  • Support troubleshooting, performance tuning, and continuous improvement
  • Work closely with QA, DevOps, and platform teams to ensure reliable delivery
  • Implement modern automated testing strategies, including unit, integration, contract, and end‑to‑end testing
  • Use AI‑assisted development tools to accelerate coding, refactoring, debugging, and test creation
Core Technical Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience)
  • 4+ years of relevant experience or a Master's Degree and 2+ years of relevant experience
  • Hands‑on experience building and supporting microservices‑based systems
  • Proficiency in at least one modern programming language (e.g., Java, Python, C++, or similar on a Linux‑based system)
  • Experience or exposure to AI/ML‑enabled systems, automation, or intelligent platforms
  • Experience working in Agile environments
  • Understanding of APIs and distributed system concepts
  • Ability to obtain and maintain a Public Trust U.S. citizenship required
  • Successful completion of background investigations as required by the government customer
Preferred / Desired Qualifications
  • Experience with Git‑based version control and CI/CD pipelines
  • Familiarity with Scaled Agile Framework (SAFe)
  • Experience working with relational and/or NoSQL databases
  • Hands‑on experience with Kafka or other event‑streaming technologies
  • Cloud experience (AWS, Azure, or GCP)
  • Containerization and orchestration experience (Docker, Kubernetes)
  • Experience working in DevSecOps environments
  • Experience with test automation frameworks and integration of automated test suites into CI/CD pipelines
Pay Range

$87,100.00 – $157,450.00

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

#J-18808-Ljbffr

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media