1

Junior Software Development Jobs in Baltimore, MD

Junior Software Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

... design, development, and standard developer testing of the developed software • writes ... junior developers • performing code reviews • interface with other developers as well as ...

Junior Software Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

They are seeking a Junior Software Developer to design and implement custom software tools ... design, development, and standard developer testing of the developed software • Write ...

Junior Software Developer

Hanover, MD · On-site

$66K - $85K/yr

They are seeking a Junior Software Developer to develop, maintain, and enhance complex software ... development, manipulation of extremely large data sets, real-time systems, and business management ...

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and ... Most of the work is developed in Python, C++ and Java. The intended platforms are Windows and Linux ...

Junior Software Developer

Annapolis, MD · On-site

$66K - $86K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and ... Most of the work is developed in Python, C++ and Java. The intended platforms are Windows and Linux ...

next page

Showing results 1-20

Junior Software Development information

See Baltimore, MD salary details

$23.8K

$88.4K

$136.6K

How much do junior software development jobs pay per year?

As of Aug 16, 2026, the average yearly pay for junior software development in Baltimore, MD is $88,410.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,600.00 and $86,400.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

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

To thrive as a Junior Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What is a junior software developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

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

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in Baltimore, MD?

The most popular types of Software Development jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Junior Software Development jobs?

Cities near Baltimore, MD with the most Junior Software Development job openings:

Infographic showing various Junior Software Development job openings in Baltimore, MD as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $88,410 per year, or $42.5 per hour.

Junior Software Engineer

Crown Point Technologies, LLC

Annapolis Junction, MD • On-site

Full-time

Re-posted 10 days ago


Job description

Job Summary:
Crown Point Technologies, LLC is an Economically Disadvantaged Women-Owned Small Business dedicated to providing critical full-stack software development and data engineering solutions. The Junior Software Engineer will help design, develop, test, and maintain software applications while working alongside experienced engineers.
Responsibilities:
• Write and maintain clean, efficient code
• Assist in developing and testing software applications
• Troubleshoot and debug issues
• Collaborate with team members on development tasks
• Participate in code reviews and team meetings
Qualifications:
Required:
• Bachelor’s degree in Computer Science or related field (or equivalent experience)
• Basic knowledge of a programming language (e.g., Java, Python, JavaScript, or C#)
• Familiarity with Git or other version control tools
• Strong problem-solving and communication skills
Company:
Crown Point Technologies, LLC is an Economically Disadvantaged Women-Owned Small Business (EDWOSB) dedicated to providing critical full-stack software development and data engineering solutions and services to both Government and commercial clients. Founded in 2021, the company is headquartered in Columbia, USA, with a team of 11-50 employees. The company is currently Early Stage.