1

Internship Junior Software Developer Jobs in Frederick, MD

Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid ... Participate in code reviews and mentor junior developers as needed. * Resolve various tasks as ...

Description Are you ready to build software that makes a real-world impact? Leidos is seeking a ... Participate in code reviews and mentor junior developers as needed. * Resolve various tasks as ...

Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid ... Participate in code reviews and mentor junior developers as needed. * Resolve various tasks as ...

Leidos is seeking a Software Engineer to be based in Gaithersburg, MD; Eagan, MN; or Egg Harbor, NJ ... Lead and mentor junior developers, influencing technical direction and development processes

You will serve as the developer point of contact for design discussions, customer engagements, and ... Guide junior and mid-level engineers through code reviews, pair programming, and structured skill ...

New

Senior Software Engineer

Rockville, MD · Hybrid

$112K - $211K/yr

Provide technical leadership and mentorship to junior engineers * Ensure code quality, performance ... Experience software security Working Conditions: * Hybrid work environment, with defined in-person ...

iOS Developer

Dulles, VA · On-site

$51.25 - $70.50/hr

The ability to document developed software and techniques for operational use and sustainment * Experience mentoring or leading junior developers in mission-driven environments Additional Experience ...

iOS Developer

Dulles, VA · On-site

$51.25 - $70.50/hr

The ability to document developed software and techniques for operational use and sustainment * Experience mentoring or leading junior developers in mission-driven environments Additional Experience ...

Android Developer

Dulles, VA · On-site

$150K - $200K/yr

... software and techniques; mentor and lead junior-level developers to accomplish mission objectives; and solve real-time cyber challenges. What You Must Have: * Active Top Secret Clearance

Android Developer

Dulles, VA · On-site

$150K - $200K/yr

... software and techniques; mentor and lead junior-level developers to accomplish mission objectives; and solve real-time cyber challenges. What You Must Have: * Active TS/SCI Clearance * Development ...

Android Developer

Dulles, VA · On-site

$150K - $250K/yr

... software and techniques; mentor and lead junior-level developers to accomplish mission objectives; and solve real-time cyber challenges. What You Must Have: * Active TS/SCI with Polygraph Clearance

Showing results 41-60

Internship Junior Software Developer information

See Frederick, MD salary details

$23.9K

$88.5K

$136.7K

How much do internship junior software developer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for internship junior software developer in Frederick, MD is $88,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,600.00 and $86,500.00 per year, depending on experience, location, and employer.

What does an internship junior software developer do?

An Internship Junior Software Developer assists in designing, coding, and testing software applications under the supervision of experienced developers. They often work on writing code, fixing bugs, participating in code reviews, and learning about software development processes. This role provides hands-on experience and exposure to real-world projects, enabling interns to develop their programming and teamwork skills. The position is a great opportunity to learn industry best practices and gain insight into a career in software development.

What are the key skills and qualifications needed to thrive as an internship junior software developer?

To thrive as an Internship Junior Software Developer, you need a basic understanding of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and a foundational knowledge of computer science concepts, typically gained through coursework or coding bootcamps. Experience with version control systems like Git, familiarity with IDEs, and exposure to collaborative tools such as Jira or Trello are also important. Curiosity, eagerness to learn, teamwork, and strong communication skills help set candidates apart in this role. These skills and qualities are crucial for adapting quickly, contributing effectively to projects, and maximizing learning in a fast-paced development environment.

What types of projects or tasks can an internship junior software developer expect to work on during their internship?

As an Internship Junior Software Developer, you will typically work on a variety of projects ranging from debugging existing codebases to developing small features or modules under the guidance of senior developers. Interns often participate in code reviews, write unit tests, and assist in documentation. This hands-on experience helps you understand the software development lifecycle, agile methodologies, and teamwork dynamics. Collaboration with other developers, QA testers, and sometimes product managers is common, helping you build both technical and communication skills.

What is the difference between Internship Junior Software Developer vs Junior Software Developer?

AspectInternship Junior Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or recently completed a degree in computer science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTemporary, training-focused, often part-time or summer rolesFull-time employment with ongoing project responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for training purposesEntry-level position in software development teams across industries
Search & Comparison IntentLooking for entry-level or training roles to gain experienceSeeking a full-time junior role after internship or education

In summary, an Internship Junior Software Developer is a temporary, training-focused role aimed at gaining initial experience, often held by students or recent graduates. A Junior Software Developer is a full-time position requiring some experience or education, with ongoing responsibilities in software development teams.

What are the most commonly searched types of Junior Software Developer jobs in Frederick, MD?

The most popular types of Junior Software Developer jobs in Frederick, MD are:

What are popular job titles related to Internship Junior Software Developer jobs in Frederick, MD?

For Internship Junior Software Developer jobs in Frederick, MD, the most frequently searched job titles are:

What cities near Frederick, MD are hiring for Internship Junior Software Developer jobs?

Cities near Frederick, MD with the most Internship Junior Software Developer job openings:

Infographic showing various Internship Junior Software Developer job openings in Frederick, MD as of July 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $88,466 per year, or $42.5 per hour.

Java Software Engineer - Scrum Master

Leidos

Gaithersburg, MD • On-site

$56 - $76.75/hr

Full-time

Posted 28 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 152 frontline employees who took The Breakroom Quiz

79th of 495 rated business services


Job description

Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative to modernize legacy flight service capabilities, replacing aging infrastructure with scalable, cloud-based platforms designed to improve safety and operational efficiency-particularly in remote and high-dependency aviation environments. These efforts focus on delivering mission-critical, future-ready solutions that provide safety-critical flight services to the pilot community.
This is a hybrid technical role where approximately 50% of your time will be spent designing, developing, testing, and maintaining production software, while the remaining 50% will be dedicated to serving as Scrum Master for an Agile development team. We are looking for experienced software engineers who enjoy facilitating Agile teams while remaining actively involved in coding, technical design, reviews, and software delivery.
As a member of a Scaled Agile software development organization, you will contribute to the technical execution of a program that integrates proven, globally deployed technologies with modern cloud-native capabilities. You will work alongside cross-functional teams and technical leaders to deliver predictable outcomes in a highly regulated, safety-critical environment.
**Please note, this exciting position is currently unfunded and is anticipation of future work.
Candidate must be able to obtain a favorable SF-85P Public Trust suitability determination from the FAA customer. Due to contract requirements, the position requires U.S. Citizenship.
Primary Responsibilities:
  • Approximately 50% hands-on software engineering: Design, develop, test, review, debug, deploy, and maintain production-quality cloud-native Java microservices while contributing to software architecture and technical design decisions.
  • Approximately 50% Scrum Master responsibilities: Facilitate Agile ceremonies, remove impediments, promote continuous improvement, and help the team deliver predictable sprint outcomes.
  • Leverage modern DevSecOps practices, CI/CD pipelines, AI-assisted development tools, and engineering best practices to accelerate the delivery of secure, high-quality software.
  • Coordinate with the Release Train Engineer, management, and cross-functional stakeholders to communicate team status, risks, dependencies, and delivery progress.
  • Support deployment, operational troubleshooting, and resolution of critical issues in development, test, and production environments.
  • Mentor junior engineers and foster collaboration across engineering teams to ensure successful sprint execution and project delivery.

Basic Qualifications:
  • Bachelor's degree in Computer Science or a related field with 4+ years of relevant experience or a Master's degree with 2+ years of prior experience
  • 3+ years of experience designing, developing, testing, and reviewing Java applications
  • 1+ years of experience serving as a Scrum Master on a SAFe Agile team within a large-scale software development environment
  • Significant experience with Web development and commonly used front-end tools and languages (React, HTML, CSS, JavaScript)
  • Significant experience with unit testing tools such as Junit and Mockito
  • Experience with RESTful API, JSON, XML, XSD
  • Experience with Spring Framework, Spring Security, and Spring Boot
  • Experience with Linux
  • Experience with version control systems such as Git or Subversion
  • Experience with common development tools and IDEs (Eclipse, VS Code, etc.)
  • Understanding of sound software development principles and practices
  • Ability to effectively communicate verbally and in writing
  • Ability to obtain SF-85 Public Trust (Tier 2) suitability determination
  • US citizenship required

Preferred Qualifications:
  • Knowledge of or experience with AI-assisted coding (Claude Code, Codex etc.)
  • Knowledge of or experience with microservices and cloud-based environments
  • Knowledge of or experience with Python programming language
  • Knowledge of or experience with Ansible playbooks and YAML
  • Knowledge of or experience with Linux shell scripting
  • Knowledge of or experience with MongoDB
  • Knowledge of air traffic control and flight services

ATMC
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
July 24, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $87,100.00 - $157,450.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

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