1

Junior Software Programmer Jobs in Hanover, MD (NOW HIRING)

Junior Software Engineer

Hanover, MD · On-site

$120K - $190K/yr

Overview As a Junior Software Engineer you will be supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software ...

Junior Software Engineer

Hanover, MD · On-site

$120K - $190K/yr

Overview As a Junior Software Engineer you will be supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software ...

Jr. Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are hiring a Jr. Software Engineer to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph The Software ...

Jr. Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are hiring a Jr. Software Engineer to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph The Software ...

Jr. Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are hiring a Jr. Software Engineer to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph The Software ...

Jr. Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are hiring a Jr. Software Engineer to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph The Software ...

Junior Software Engineer

Annapolis, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Junior Software Engineer Location: Annapolis Junction, MD Compensation Range: $75 -$95K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer ...

Junior Software Engineer

Laurel, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Junior Software Engineer Your Main Objective: Work in a variety of environments to develop analytics based on data from multiple cyber sources, as well as classic SIGINT via data tagging. Developing ...

Jr. Software Engineer

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are hiring a Jr. Software Engineer to work in the Ft. Meade, MD vicinity . Position location is subject to change based on central MD client's needs. Required: TS/SCI with a Polygraph The Software ...

Showing results 21-40

Junior Software Programmer information

See Hanover, MD salary details

$7

$26

$47

How much do junior software programmer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for junior software programmer in Hanover, MD is $26.82, according to ZipRecruiter salary data. Most workers in this role earn between $16.25 and $33.03 per hour, depending on experience, location, and employer.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are popular job titles related to Junior Software Programmer jobs in Hanover, MD?

For Junior Software Programmer jobs in Hanover, MD, the most frequently searched job titles are:

What job categories do people searching Junior Software Programmer jobs in Hanover, MD look for?

The top searched job categories for Junior Software Programmer jobs in Hanover, MD are:

What cities near Hanover, MD are hiring for Junior Software Programmer jobs?

Cities near Hanover, MD with the most Junior Software Programmer job openings:

Infographic showing various Junior Software Programmer job openings in Hanover, MD as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $55,788 per year, or $26.8 per hour.

Junior Software Engineer

VTG

Hanover, MD • On-site

$120K - $190K/yr

Full-time

Re-posted 10 days ago


Job description

Overview
As a Junior Software Engineer you will be supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions. Working alongside engineers, analysts, and mission stakeholders, you will build scalable applications and services that directly support the protection of U.S. national security interests.
This position requires a strong foundation in modern software engineering practices, the ability to work in highly collaborative Agile environments, and a commitment to developing resilient, secure, and reliable solutions for complex operational challenges. Successful candidates are passionate about solving difficult technical problems while delivering capabilities that have real-world mission impact.
This role is based in Hanover, Maryland.
Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.
What will you do?
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects using Python and C++
  • Create and maintain a scalable, high-availability, mission system using modern system design principles.
  • Provide recommendations for improving documentation and software development process standards
  • Assist with developing and executing test procedures for software components
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Generate automation scripts as appropriate to improve workflow and efficiency.
  • Generate automate scripts as appropriate to improve workflow and efficiency.

Do you have what it takes?
  • TS/SCI with Poly required
  • Must be a US Citizen.
  • Bachelor's Degree with Engineering, Computer Science or related discipline.
  • Four (4) years of RF Software or equivalent experience on projects with similar software processes may be
    substituted for a bachelor's degree.
  • Four years of experience as a DSP Algorithm developer on projects with similar software processes.
  • Four years of experience with C++, Linux, Python, or similar development language.
  • Active IAT II CWIP / DoD 8570 compliant cert (i.e., Security+) preferred

This role is eligible for a $10,000 External Referral Reward subject to terms and conditions. Send your referral to us at Referrals@VTGdefense.com.
#VTG
#Triaplex
VTG's estimated starting pay range is $120,000-$190,000 annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.