2

Entry Level Software Development Jobs in Maryland

This is an entry-level quality engineering role.The Associate Quality Engineer supports development ... Work as an SDET when engaging with Marriott internal development teams to assist them in moving ...

This is an entry-level quality engineering role.The Associate Quality Engineer supports development ... Work as an SDET when engaging with Marriott internal development teams to assist them in moving ...

next page

Showing results 1-20

Entry Level Software Development information

See Maryland salary details

$28.6K

$97.3K

$234.4K

How much do entry level software development jobs pay per year?

As of Jul 15, 2026, the average yearly pay for entry level software development in Maryland is $97,312.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,600.00 and $102,900.00 per year, depending on experience, location, and employer.

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

To thrive as an Entry Level Software Developer, you need proficiency in at least one programming language (such as Java, Python, or JavaScript), basic understanding of software development principles, and a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), integrated development environments (IDEs), and collaboration tools such as Jira or Slack is common. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in this role. These competencies are crucial for writing quality code, contributing to projects efficiently, and adapting to dynamic team environments.

What kinds of projects and tasks can I expect as an entry level software developer?

As an entry level software developer, you can expect to work on tasks such as writing and debugging code, fixing bugs, assisting in the development of new features, and participating in code reviews. You’ll often collaborate with more experienced developers and may also help with documentation and testing. Many teams use agile methodologies, so you’ll likely take part in regular stand-up meetings and sprint planning sessions, gaining exposure to the full software development lifecycle. This hands-on experience helps you build foundational skills and prepares you for more complex responsibilities over time.

What is the difference between Entry Level Software Development vs Junior Software Engineer?

AspectEntry Level Software DevelopmentJunior Software Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; may have additional certifications or internships
Work EnvironmentEntry-level roles in tech companies, startups, or IT departmentsSimilar environments, often in larger teams or projects
Employer & Industry UsageCommon in tech, finance, healthcare, and other industries hiring new developersUsed interchangeably in many companies; some differentiate by experience level
Search & Comparison IntentPeople seeking beginner roles or internships in software developmentCandidates looking for entry-level developer positions with some hands-on experience

Both roles are entry-level positions requiring similar educational backgrounds and work environments. The main difference lies in terminology used by employers; "Junior Software Engineer" may imply slightly more technical responsibility or a formal job title, but both are suitable for those starting their software development careers.

What is entry level software development?

Entry level software development refers to positions designed for individuals who are just starting their careers in software engineering or programming. These roles typically require foundational knowledge of programming languages, problem-solving skills, and sometimes a relevant degree or coding bootcamp experience. Entry level developers often work under the supervision of more experienced engineers to build, test, and maintain software applications. This position provides an opportunity to gain hands-on experience, learn industry best practices, and grow technical skills in a professional environment.
What are the most commonly searched types of Software Development jobs in Maryland? The most popular types of Software Development jobs in Maryland are:
What are popular job titles related to Entry Level Software Development jobs in Maryland? For Entry Level Software Development jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Development jobs in Maryland look for? The top searched job categories for Entry Level Software Development jobs in Maryland are:
Civil Engineer - Land Development - Entry Level

Civil Engineer - Land Development - Entry Level

Davis Bowen Friedel

Centreville, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Overview

At Davis, Bowen & Friedel, Inc. (DBF), we value community minded individuals. Our Civil Engineers design, enhance, maintain and protect the communities we work, live, and play in. From land grading to designing stormwater runoff, you'll find the hard work and dedication of an engineer. Our mission is to improve the quality of life in our communities by creating value through problem-solving and design.

In this role, we are looking for an individual who can perform civil engineering duties in planning, designing, and overseeing construction; one who will take pride in the work they perform to improve the local landscape. The ideal candidate must have knowledge in stormwater, road, entrance, water distribution for domestic/fire, sewer systems to include pump stations and grading.

DBF's portfolio includes projects of a wide variety, so if you are looking to expand your repertoire and improve your abilities, this position is the perfect fit for you. We also offer opportunities for promotion if you meet our needs. This is an in-person position only. No hybrid or remote work is available at this time.


Responsibilities

  • Utilize design software, computer aided drafting, and other applicable tools to assist in planning, designing, and permit projects such as water infrastructure, sanitary sewer infrastructure, roadway and entrance designs, streetscape improvements, and stormwater conveyance/management for both residential and commercial sites, including subdivisions.
  • Facilitate communication with private contractors and clientele with plan reviews, project planning, and associated coordination with regulatory agencies.
  • Perform civil design analysis and calculations, according to project requirements, with review from supervisor.
  • Collaborate and plan projects based on the analysis of relevant materials such as drawings, blueprints, aerial photography, survey reports, amps and other geologic and topographical data.
  • Draft and present reports on topics related to projects such as stormwater reports and right-of-way descriptions.
  • Estimate materials, equipment, and labor needed to determine project costs.
  • Assist in coordinating permitting with local agencies
  • Perform other related duties as assigned.

Education & Skills

The preferred candidate would possess a four (4) year degree in civil engineering or will complete one within the first 12 months of employment. They should have general knowledge of AutoCAD and how it is used within land development engineering.


Key Qualifications

The preferred candidate should be:

  • Detail Oriented- Ability to exercise attention to detail.
  • Client Focused- Ability to respond to client needs in a timely manner.
  • An Effective Communicator- Ability to clearly communicate ideas, actively listen, and ask appropriate questions.
  • A Critical Thinker - Ability to problem solve, make good decisions, and adapt to a fast-paced environment.


Benefits

We attract the best in the industry with our competitive benefits package. Benefits include:

  • Medical, dental and vision insurance
  • Life and disability insurance
  • 401(k) plan with company match
  • Annual paid time off (PTO)
  • Paid holidays
  • Flexible summer hours
  • Education Assistance and professional licensing reimbursement
  • Flexible savings account
  • Bonus pay