2

Entry Level Software Programmer Jobs in Nottingham, MD

SQL Developer (Entry-Level)

Baltimore, MD · On-site

$49 - $67/hr

Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for ...

2039 Software Engineer 0

Fort George G Meade, MD · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job is investigating COTS software protocols and adapting them. • Current TS/SCI with Polygraph required InterImage Benefit Snapshot: • 401K: up to 3% discretionary profit sharing contribution ...

Entry Level Technician

Churchville, MD

$20 - $24/hr

  • Retirement

  • PTO

Position: Entry Level Technician Location: Churchville, MD Security Clearance: Must be able to ... software engineering, unmanned aerial systems (UASs), and metrology/reverse engineering. SURVICE ...

Entry Level Civil Engineer

Elkridge, MD

$62K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Description This entry-level position will offer you the opportunity to utilize and expand your ... Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ...

Entry Level Civil Engineer

Elkridge, MD

$62K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entry-level position will offer you the opportunity to utilize and expand your civil ... Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ...

next page

Showing results 1-20

Entry Level Software Programmer information

See Nottingham, MD salary details

$14

$26

$78

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

As of Aug 19, 2026, the average hourly pay for entry level software programmer in Nottingham, MD is $26.60, according to ZipRecruiter salary data. Most workers in this role earn between $16.97 and $22.98 per hour, depending on experience, location, and employer.

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 key skills and qualifications needed to thrive as an entry level software programmer?

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.

How to get a job as an entry level software programmer with no experience?

Entry level software programmers can improve their chances by building a portfolio of projects, learning programming languages like Python or Java, and gaining familiarity with tools such as Git. Internships, coding bootcamps, and certifications can also help demonstrate skills to employers without prior work experience.

What cities near Nottingham, MD are hiring for Entry Level Software Programmer jobs?

Cities near Nottingham, MD with the most Entry Level Software Programmer job openings:

Infographic showing various Entry Level Software Programmer job openings in Nottingham, 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,332 per year, or $26.6 per hour.

Software Cyber Engineer - SWE 0

Lockheed Martin Corporation

Hanover, MD • On-site

Full-time

Re-posted 26 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 391 frontline employees who took The Breakroom Quiz

39th of 72 rated aerospace companies


Job description

This position may be eligible for a $25K sign on bonus for external hires!
What We're Doing:
Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. You'll develop innovative offensive cyber capabilities that help protect the nation and the world.
Cyber | Lockheed Martin
Who we are:
Missionfocused innovators - We thrive on outsmarting the most sophisticated security systems and networks.
Cuttingedge pioneers - Our team designs the tools, techniques, and exploits that define the future of offensive cyber operations.
Rotary & Mission Systems (RMS) leader - RMS delivers advanced technology for defense, while our Maryland Cyber & Intelligence hub specializes in cybersecurity, intelligence, and surveillance.
Why Join Us:
Your Health, Your Wealth, Your Life
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's competitive and comprehensive benefits package.
We support our employees, so they can support our mission.
The Work:
As an EntryLevel Software Engineer on the Offensive Cyber team, you will:
Design & develop innovative software solutions that support offensive cyber operations.
Collaborate with crossfunctional engineers, analysts, and mission planners to translate user needs into robust code.
Debug, test, and refine existing applications, improving performance, reliability, and security.
Create and execute software test plans to validate functionality and resilience.
Contribute to continuousimprovement initiatives, proposing enhancements to tools, processes, and development pipelines.
Stay ahead of emerging threats by researching new techniques, languages, and frameworks.
This role offers a fasttrack launch for engineers who are passionate about building scalable, efficient, and missionimpacting software.
#RMSCYTJ
#RMSC6ISR
#RMSTG2026
#LMCyber

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912