2

Entry Level Software Programmer Jobs in Baltimore, MD

Currently, we are looking for entry-level software programmers, Java full stack developers, Python ... Required skills for Java/Full stack/Software Programmer: * Bachelors degree or Masters degree in ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/Data Scientists. Who Should Apply: * Recent IT graduates looking to make their ...

Data Engineer (Entry Level)

Columbia, MD · On-site

$112.70K - $135.30K/yr

Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who ...

For entry-level job seekers to get client interviews and jobs they need to differentiate themselves ... Currently, we are looking for entry-level software programmers, Java Full stack developers, Python ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. Who Should Apply? Recent IT Graduates looking to make their ...

next page

Showing results 1-20

Entry Level Software Programmer information

See Baltimore, MD salary details

$14

$26

$78

How much do entry level software programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for entry level software programmer in Baltimore, MD is $26.56, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $22.93 per hour, depending on experience, location, and employer.

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

To thrive as an Entry Level Software Programmer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically demonstrated through a degree in computer science or related fields. Familiarity with languages like Java, Python, or C++, and experience using version control systems such as Git are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you excel in team environments and adapt to new challenges. These skills and qualities are crucial for delivering reliable code, collaborating on projects, and rapidly growing in the technology industry.

What types of projects and programming languages can an Entry Level Software Programmer expect to work with in their first year?

As an Entry Level Software Programmer, you will typically work on a variety of projects ranging from debugging existing applications to developing small features or modules under the guidance of senior developers. The programming languages you'll use depend on the company's technology stack, but common ones include Java, Python, C#, or JavaScript. You may also be introduced to version control systems like Git and collaborative development tools. Early in your career, you'll gain exposure to best practices in coding, testing, and documentation, setting a strong foundation for your growth.

What does an Entry Level Software Programmer do?

An Entry Level Software Programmer is responsible for writing and testing code, debugging programs, and assisting in the development of software applications under the supervision of more experienced developers. They typically work on basic coding tasks, help maintain existing software, and learn new programming languages and frameworks. This role serves as a starting point in the software development field, providing valuable hands-on experience while supporting the goals of a development team.
What are the most commonly searched types of Software Programmer jobs in Baltimore, MD? The most popular types of Software Programmer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Entry Level Software Programmer jobs? Cities near Baltimore, MD with the most Entry Level Software Programmer job openings:
Infographic showing various Entry Level Software Programmer job openings in Baltimore, MD as of May 2026, with employment types broken down into 1% Internship, 73% Full Time, 14% Part Time, 2% Temporary, and 10% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $55,241 per year, or $26.6 per hour.

Software Engineer Level 0 - Active TS/SCI with Polygraph Clearance

EMTAK LLC

Annapolis Junction, MD

Full-time

Posted 7 days ago


Job description

Software Engineer 0 – TS/SCI with Polygraph (Entry-Level)

Location: Annapolis Junction, MD
Clearance Required: Active TS/SCI with Polygraph


Overview

We are seeking an entry-level Software Engineer (Level 0) to join a mission-focused team supporting development efforts in Linux-based environments. This is an excellent opportunity for cleared candidates looking to build hands-on experience working on real-world systems in a collaborative Agile setting.


Key Responsibilities
  • Support development, testing, and maintenance of software applications
  • Work in Linux-based environments using modern development tools
  • Collaborate with Agile/Scrum teams to deliver software solutions
  • Contribute to coding efforts using languages such as Python, C/C++, or Java
  • Utilize Git/GitLab and IDEs (VSCode, Eclipse, etc.) for development workflows

Required Qualifications
  • Active TS/SCI with Polygraph clearance
  • Bachelor’s degree in Computer Science or related discipline
    • (4 additional years of SWE experience may be substituted for degree)
  • Proficiency working in Linux environments
  • Basic understanding of software development concepts
  • Exposure to one or more programming languages (Python, C/C++, Java, etc.)
  • Experience with Git, GitLab, and modern IDEs
  • Familiarity with Agile frameworks (Scrum, etc.)

Desired Qualifications
  • Exposure to geospatial data processing
  • Experience with 2D or 3D visualization or image display
  • Familiarity with GitHub or similar tools
  • Exposure to Jira, Confluence, or similar collaboration tools

Why Join
  • Entry point into a cleared software engineering career
  • Work alongside an experienced, highly technical team
  • Gain hands-on experience in Linux development and modern toolchains
  • Contribute to mission-critical programs supporting national security