1

Junior Developer Jobs in Maryland (NOW HIRING)

Junior Developer

Fort George G Meade, MD · On-site

$74K - $96K/yr

Oneida Professional Services is seeking a Junior Applications Developer to support the Defense Information School (DINFOS) Technology & Logistics Support Services contract at Fort Meade, Maryland.

New

Junior DevOps Engineer

Annapolis, MD · On-site

$50K - $120K/yr

Are you a Junior DevOps Engineer who is ready for a new challenge that will launch your career to the next level? * Tired of being treated like a company drone? * Tired of promised adventures during ...

Salary: $60,467 - $85,000 DCS is seeking a Junior Developer to join its teams developing exciting and modern Air Force and Navy next-generation mission planning software on an Agile/SAFe team. This ...

Junior NextGen Developer

California, MD · On-site +1

$60K - $85K/yr

Salary: $60,467 - $85,000 DCS is seeking a Junior Developer to join its teams developing exciting and modern Air Force and Navy next-generation mission planning software on an Agile/SAFe team. This ...

Junior NextGen Developer

California, MD · On-site +1

$60K - $85K/yr

Salary: $60,467 - $85,000 DCS is seeking a Junior Developer to join its teams developing exciting and modern Air Force and Navy next-generation mission planning software on an Agile/SAFe team. This ...

Junior DevOps Engineer

Columbia, MD · On-site

$70 - $90/hr

Junior DevOps Engineer Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and enhanced ...

Junior DevOps Engineer

Columbia, MD · On-site

$69K - $125K/yr

Junior DevOps Engineer Who We Are: Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and ...

Junior DevOps Engineer

Columbia, MD · On-site

$69K - $125K/yr

Junior DevOps Engineer Who We Are: Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built, overseen, and ...

Integral Federal is seeking a Junior Developer to support JPES/JCRM application sustainment and enhancement under the guidance of senior development personnel. * Implement lower-complexity ...

Overview Integral Federal is seeking a Junior Developer to support JPES/JCRM application sustainment and enhancement under the guidance of senior development personnel. Responsibilities * Implement ...

Junior DevOps Engineer

Columbia, MD · On-site

$69K - $125K/yr

Description Junior DevOps Engineer Who We Are: Kudu Dynamics is Leidos Owned Company, forged out of a decade of experience in computer network operations and staffed with talent who have built ...

Overview Integral Federal is seeking a Junior Developer to support JPES/JCRM application sustainment and enhancement under the guidance of senior development personnel. Responsibilities * Implement ...

next page

Showing results 1-20

Junior Developer information

See Maryland salary details

$23.3K

$86.4K

$133.4K

How much do junior developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for junior developer in Maryland is $86,354.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $84,400.00 per year, depending on experience, location, and employer.

What is a junior developer?

A Junior Developer is an entry-level software professional who assists in creating, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, learning best practices and acquiring new technical skills on the job. Junior Developers are expected to write code, fix bugs, and contribute to project documentation while gradually gaining experience in software development processes. This role is ideal for recent graduates or individuals transitioning into the tech industry.

What are the key skills and qualifications needed to thrive as a junior developer, and why are they important?

To thrive as a Junior Developer, you need a solid understanding of programming fundamentals, basic knowledge of software development life cycles, and ideally a degree in computer science or a related field. Familiarity with coding languages like JavaScript, Python, or Java, as well as version control systems such as Git, is commonly expected. Strong problem-solving abilities, eagerness to learn, and effective communication help you integrate into teams and adapt to new challenges. These skills are crucial for producing quality code, collaborating with colleagues, and growing within the fast-paced tech environment.

What are some common challenges faced by junior developers during their first year, and how can they overcome them?

Junior Developers often face challenges such as adapting to new codebases, understanding company workflows, and bridging the gap between academic knowledge and real-world applications. It’s common to feel overwhelmed by unfamiliar technologies or debugging complex issues. Overcoming these challenges involves proactively seeking mentorship, participating in code reviews, and consistently asking questions to clarify concepts. Building strong communication skills and collaborating with more experienced team members can also accelerate the learning process and help you grow more confident in your role.

What is the difference between Junior Developer vs Software Engineer?

AspectJunior DeveloperSoftware Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in Computer Science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedMore complex projects, often with team leadership responsibilities
Employer UsageCommon in startups, small companies, internshipsUsed across industries, larger companies, and tech firms
Search & Comparison IntentUnderstanding entry-level roles, career startClarifying career progression, skill requirements

In summary, Junior Developers are entry-level roles focused on learning and supporting development tasks, often requiring minimal experience. Software Engineers typically have more experience, advanced skills, and handle complex projects, making them a step up in the software development career path.

How to get a job as a junior developer?

To get a job as a junior developer, build a strong foundation in programming languages like JavaScript, Python, or Java, and create a portfolio of projects to demonstrate your skills. Gaining experience through internships, coding bootcamps, or online courses can improve your chances, and applying to entry-level positions through job boards or company websites is essential.

What are the most commonly searched types of Developer jobs in Maryland?

The most popular types of Developer jobs in Maryland are:

What are popular job titles related to Junior Developer jobs in Maryland?

For Junior Developer jobs in Maryland, the most frequently searched job titles are:

What cities in Maryland are hiring for Junior Developer jobs?

Cities in Maryland with the most Junior Developer job openings:

Infographic showing various Junior Developer job openings in Maryland as of August 2026, with employment types broken down into 88% Full Time, 2% Part Time, and 10% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $86,354 per year, or $41.5 per hour.

Junior Developer

OPS

Fort George G Meade, MD • On-site

$74K - $96K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted yesterday

New


Job description

Description:

Oneida Professional Services is seeking a Junior Applications Developer to support the Defense Information School (DINFOS) Technology & Logistics Support Services contract at Fort Meade, Maryland. This position is responsible for designing, developing, testing, implementing, and maintaining custom and commercial off-the-shelf (COTS) applications that support DINFOS academic, administrative, and operational requirements.


Key Responsibilities

  • Design, develop, test, implement, and maintain custom and commercial off-the-shelf (COTS) software applications.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment.
  • Collaborate with stakeholders and end users to gather, analyze, and validate business and technical requirements.
  • Develop prototypes, user interfaces, workflows, use cases, reports, and screen layouts to support application development efforts.
  • Create, modify, and optimize relational databases to improve application performance, scalability, and reliability.
  • Support application deployment activities and prepare development, test, and production environments.
  • Troubleshoot application issues and provide ongoing maintenance and enhancement support.
  • Develop technical documentation, design specifications, testing documentation, and user support materials.
  • Ensure applications comply with organizational security requirements, coding standards, and best practices.
  • Implement and maintain Section 508 accessibility compliance requirements for web-based applications.
  • Support web content management activities and web application security initiatives.
  • Perform additional duties and development activities as assigned by the Applications Manager.
Requirements:

Required Qualifications

  • Experience developing and supporting enterprise software applications in a professional environment.
  • Strong proficiency with Microsoft .NET technologies and application development frameworks.
  • Experience with relational database design, development, optimization, and performance tuning.
  • Knowledge of software development methodologies and SDLC best practices.
  • Experience gathering and translating business requirements into technical solutions.
  • Experience developing web-based applications and user interfaces.
  • Understanding of application security principles, secure coding practices, and web application security requirements.
  • Knowledge of Section 508 accessibility standards and requirements.
  • Experience creating technical documentation and supporting application deployments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, or a related technical discipline.
  • Experience supporting Department of Defense, military, federal government, or educational organizations.
  • Experience with Microsoft SQL Server, database administration, and data modeling.
  • Experience with C#, ASP.NET, MVC, .NET Core, Blazor, or related technologies.
  • Familiarity with DevSecOps, CI/CD pipelines, source control systems, and automated testing tools.
  • Experience with content management systems, cloud-based application environments, and modern web development frameworks.
  • Relevant technical certifications in software development, cloud technologies, or cybersecurity.

Benefits (FEDERAL):

  • 15 Days of Paid Time Off
  • 11 Paid Holidays
  • 401(k) Retirement Plan with Company Match
  • Medical, Dental, and Eye Insurance
  • Employee Referral Program
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Wellness Program
  • Multiple Voluntary Medical Benefits

About Us:

The Oneida ESC Group is a family of companies owned by the Oneida Nation of Wisconsin that delivers customer-focused engineering, science, and construction services worldwide.

Our family of companies includes:

  • Oneida ESC Group (OESC)
  • Oneida Professional Services (OPS)
  • Oneida Total Integrated Enterprises (OTIE)
  • Mission Support Services (MS2)
  • Sustainment & Restoration Services (SRS)
  • Oneida Engineering Solutions (OES)
  • General Mechanical Corporation (GMC)
  • LG2 Environmental Solutions (LG2)
  • Oneida Environmental (OE)

We integrate our staff for dedicated, cooperative, and business-like delivery of services to enhance our customers’ missions.


Equal Employment Opportunity:

Oneida ESC Group is an equal opportunity employer committed to inclusion and diversity in the workplace. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, or any other characteristic