2

Entry Level Full Stack Software Developer Jobs in Frederick, MD

Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions ...

Full Stack Developer

Leesburg, VA ยท Remote

$115K - $165K/yr

And much more... Xenith Solutions is seeking a Full Stack Developer with agile methodology ... Serve as an Agile Scrum team member providing software development and maintenance for the delivery ...

Full Stack Developer

Leesburg, VA ยท On-site +1

$115K - $165K/yr

And much more... Xenith Solutions is seeking a Full Stack Developer with agile methodology ... Serve as an Agile Scrum team member providing software development and maintenance for the delivery ...

Job Posting Full Stack Engineer for the Maru Program on the Joint Analytic Workspace System (JAWS ... Git Deep understanding of modern software design patterns and coding standards Experience ...

New

Senior Full Stack Engineer Location : Rockville, MD or Mclean, VA Hybrid Duration : 6+ months Contract with long-term extension Interview Process * Technical coding exercise / screening (45 minutes)

Full Stack Engineer for the Maru Program on the Joint Analytic Workspace System (JAWS ... Engage in the complete software development lifecycle, operating within well-defined parameters

Full Stack Engineer for the Maru Program on the Joint Analytic Workspace System (JAWS ... Engage in the complete software development lifecycle, operating within well-defined parameters

next page

Showing results 1-20

Entry Level Full Stack Software Developer information

See Frederick, MD salary details

$23

$58

$85

How much do entry level full stack software developer jobs pay per hour?

As of May 28, 2026, the average hourly pay for entry level full stack software developer in Frederick, MD is $58.92, according to ZipRecruiter salary data. Most workers in this role earn between $48.99 and $67.88 per hour, depending on experience, location, and employer.

What Does an Entry Level Full Stack Software Developer Do?

Entry-level full stack software developers support senior staff in the development of a company at all layers of its computer and network platforms. In this role, you may code content for both the front-end and back-end of the system, evaluate existing programming to determine whether or not it should be changed, and help optimize operations. Entry-level full stack software engineers code in a variety of languages, including PHP, CSS, JavaScript, and HTML. As an entry-level employee, your main job is to learn more about programming in a business environment until you are proficient with the company's network operations. You may shadow an experienced software developer or complete your tasks under the supervision of a senior software developer.

What are the key skills and qualifications needed to thrive as an Entry Level Full Stack Software Developer, and why are they important?

To thrive as an Entry Level Full Stack Software Developer, you need a solid understanding of programming languages like JavaScript, Python, or Java, along with a degree in computer science or related field. Familiarity with frameworks (e.g., React, Node.js), version control systems (like Git), and databases (SQL or NoSQL) is typically required. Problem-solving, teamwork, and effective communication are standout soft skills for collaborating with colleagues and tackling complex coding challenges. These skills and qualities are crucial to efficiently build, test, and maintain applications in dynamic development environments.

What are some common challenges faced by entry level full stack software developers, and how can they overcome them?

Entry level full stack software developers often encounter challenges such as juggling multiple technologies (frontend, backend, databases), understanding codebases quickly, and adapting to different team workflows. To overcome these, it's helpful to actively seek mentorship, regularly communicate with team members, and take advantage of onboarding resources provided by the company. Embracing a growth mindset and asking questions when uncertain can also accelerate learning and help integrate more smoothly into the team.

What is an Entry Level Full Stack Software Developer?

An Entry Level Full Stack Software Developer is a professional who works with both the front-end (user interface) and back-end (server and database) aspects of web applications. They are usually recent graduates or individuals with limited industry experience who possess foundational programming skills in multiple technologies. Their responsibilities often include writing and debugging code, collaborating with team members, and learning new tools and frameworks as required. Entry-level full stack developers are expected to build and maintain applications under the guidance of more senior developers, gradually expanding their expertise and responsibilities over time.
What are the most commonly searched types of Full Stack Software Developer jobs in Frederick, MD? The most popular types of Full Stack Software Developer jobs in Frederick, MD are:
What are popular job titles related to Entry Level Full Stack Software Developer jobs in Frederick, MD? For Entry Level Full Stack Software Developer jobs in Frederick, MD, the most frequently searched job titles are:
What job categories do people searching Entry Level Full Stack Software Developer jobs in Frederick, MD look for? The top searched job categories for Entry Level Full Stack Software Developer jobs in Frederick, MD are:
What cities near Frederick, MD are hiring for Entry Level Full Stack Software Developer jobs? Cities near Frederick, MD with the most Entry Level Full Stack Software Developer job openings:
Full Stack Software Developer - Early Career

Full Stack Software Developer - Early Career

CACI International

Hamilton, VA โ€ข On-site

$79.40K - $162.70K/yr

Other

Medical, Retirement, PTO

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


Job description

Job Title: Full Stack Software Developer - Early Career

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

The Opportunity:

CACI is seeking a Full Stack Software Developer to play a role in the support and deployment of operational mission systems. Work with a highly collaborative and talented team supporting a mission essential system in an Agile software development environment. You'll be a member of a small development team on mission critical systems. You will be working in close collaboration with team members, other teams and customer sites in Sterling, VA . You will get to work in a cloud architecture and utilize your Java and Web Developer skills.

Responsibilities:

  • Help design solutions, develop bug fixes and maintain a data-rich application with complex user workflows.

  • As a part of the development team, interface with team members and user groups all

  • over the world to ensure integrity of the applications.

  • Troubleshoot complex problems and provide customer support if needed.

  • Participate in weekly Agile meetings and keep in close contact with team leads.

Qualifications:

Required:

  • Current and Active TS/SCI

  • Willing and able to obtain a Polygraph

  • Bachelor's Degree in STEM field or related experience

  • 3 or more years of experience in software development

  • Work on site at CACI facilities in Sterling, VA

  • Current Security+ certification (or obtain within 2 months of hire)

  • Demonstrated experience with several of following tools and languages:

  • Frontend frameworks (AngularJS, Vue)

  • Framework Tools (e.g. Spring Boot, Spring Framework, Hibernate)

  • Build tools (Ant, Maven, etc)

  • Webservices (e.g. REST, SOAP)

  • Programming languages (Java, JavaScript, TypeScript)

  • Other technologies (such as ActiveMQ, Solr, GeoServer, Swagger)

Desired:

  • Agile development (Jira, Confluence)

  • DevOps tools such as Jenkins, Puppet, Git and GitLab

  • Relational, PostgreSQL, Dynamo and file-based storage products

  • AWS (EC2, CloudWatch, Dynamo, S3, RDS, CloudFormation)

This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.

Pay Range :

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:

$79,400 - $162,700

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.