2

Entry Level Level 2 Software Engineer Jobs (NOW HIRING)

Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of experience equivalent to a ...

Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of experience equivalent to a ...

Software Engineer - Level 2 Location: Anne Arundel County, MD Clearance: Top Secret with Fullâ€'Scope Polygraph We are seeking an experienced Software Engineer Level 2 to support mission-critical ...

Software Engineer Level 2

Laurel, MD · On-site

$130K - $138K/yr

Software Engineer Level 2 (Visualization Developer) Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Laurel, MD (On-site) Category: Software Engineering Schedule:

Software Engineer Level 2

Laurel, MD · On-site

$130K - $138K/yr

Software Engineer Level 2 (Visualization Developer) Software | Hanover, MD | Full Time Position: Software Engineer Level 2 Location: Laurel, MD (On-site) Category: Software Engineering Schedule:

Software Engineer 2

Hanover, MD

$97K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2

Hanover, MD · On-site

$97K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2

Hanover, MD · On-site

$97K - $132K/yr

The Level 2 Software Engineer (SWE) shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and correct ...

Software Engineer 2

Columbia, MD · On-site

$96K - $131K/yr

Requirements The Level 2 Software Engineer shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and ...

Software Engineer 2

Columbia, MD · On-site

$96K - $131K/yr

Requirements The Level 2 Software Engineer shall possess the following capabilities: * Analyze user requirements to derive software design and performance requirements * Debug existing software and ...

next page

Showing results 1-20

Entry Level Level 2 Software Engineer information

See salary details

$24K

$104.9K

$189K

How much do entry level level 2 software engineer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for entry level level 2 software engineer in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Level 2 Software Engineer vs Entry Level Software Developer?

AspectEntry Level Level 2 Software EngineerEntry Level Software Developer
Required CredentialsBachelor's degree in CS or related field; some companies prefer certificationsBachelor's degree in CS or related field; certifications are optional
Work EnvironmentCorporate or tech company teams, collaborative projectsStartups, tech firms, or in-house development teams
Employer UsageCommonly used in larger organizations with structured rolesWidely used across various company sizes, often interchangeable with Software Developer

While both roles involve software development at an entry level, the Entry Level Level 2 Software Engineer often implies a slightly more structured or specialized position with a focus on engineering principles, whereas Entry Level Software Developer may be broader, emphasizing coding and application development. Understanding these nuances can help job seekers target the right roles based on their skills and career goals.

More about Entry Level Level 2 Software Engineer jobs
What are the most commonly searched types of Level 2 Software Engineer jobs? The most popular types of Level 2 Software Engineer jobs are:
What job categories do people searching Entry Level Level 2 Software Engineer jobs look for? The top searched job categories for Entry Level Level 2 Software Engineer jobs are:
Infographic showing various Entry Level Level 2 Software Engineer job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 94% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $104,863 per year, or $50.4 per hour.

Contractor

Posted 2 days ago


Job description

\n <\/head>\n \n \n
\n

PLEASE NOTE:<\/b><\/u><\/span><\/span><\/span>
<\/b><\/span><\/span><\/p>\n

    \n
  • It is a Full Time onsite position in Menands, NY.<\/b><\/span><\/span><\/span><\/span><\/span><\/span><\/li>\n <\/ul>\n

    Summary:<\/b><\/span><\/span><\/span><\/span><\/u>
    <\/span><\/span><\/p>\n

    The Level 2 Software Developer will support the modernization of the Health Electronic Response Data System to allow for integration of HERDS collected data into other systems.<\/span><\/span> <\/span><\/span><\/span>This integration of data will allow for seamless delivery of critical health data throughout DOH systems for a full view of activities and queries posed by NYSDOH to regulated entities.<\/span><\/span> <\/span><\/span><\/span>The Level 2 Software Developer will be responsible for the ongoing maintenance and performance of this application, along with development of enhancements as requested including reports, and security assessment. The Level 2 Software Developer will perform application development tasks including research and documenting technical designs, programming solutions, writing and executing unit test plans, researching, resolving, and testing defects, customer technical support, and close collaboration with other team members. The Level 2 Software Developer will review business requirements documentation<\/span><\/span> <\/span><\/span><\/span>with<\/span><\/span> <\/span><\/span><\/span>technical<\/span><\/span> <\/span><\/span><\/span>manager<\/span><\/span> <\/span><\/span><\/span>to<\/span><\/span> <\/span><\/span><\/span>ensure<\/span><\/span> <\/span><\/span><\/span>clarity<\/span><\/span> <\/span><\/span><\/span>in<\/span><\/span> <\/span><\/span><\/span>implementation<\/span><\/span> <\/span><\/span><\/span>of<\/span><\/span> <\/span><\/span><\/span>technical design; implement systems and program design to meet highly complex business needs and technical design document; create appropriate documentation in work assignments<\/span><\/span> <\/span><\/span><\/span>such<\/span><\/span> <\/span><\/span><\/span>as<\/span><\/span> <\/span><\/span><\/span>program<\/span><\/span> <\/span><\/span><\/span>code<\/span><\/span> <\/span><\/span><\/span>and<\/span><\/span> <\/span><\/span><\/span>technical<\/span><\/span> <\/span><\/span><\/span>documentation;<\/span><\/span> <\/span><\/span><\/span>assist<\/span><\/span> <\/span><\/span><\/span>the<\/span><\/span> <\/span><\/span><\/span>technical manager in development time estimates and assigned tasks; codes, tests, debugs, implements, and documents highly complex programs, and developing complex test plans to verify logic programs; troubleshoots complex end user technical issues,<\/span><\/span><\/span><\/span> <\/span><\/span>identifying<\/span><\/span> <\/span><\/span><\/span>problems<\/span><\/span> <\/span><\/span><\/span>and<\/span><\/span> <\/span><\/span><\/span>leading<\/span><\/span> <\/span><\/span><\/span>solutions;<\/span><\/span> <\/span><\/span><\/span>implement<\/span><\/span> <\/span><\/span><\/span>release<\/span><\/span> <\/span><\/span><\/span>management<\/span><\/span> <\/span><\/span><\/span>process including technical steps to promote, test and release through the development environment, coordinating with infrastructure staff.<\/span><\/span><\/span><\/span>
    <\/p>\n <\/div>\n

    \n
    \n <\/div><\/span>
    Requirements<\/h3>\n
    \n Mandatory <\/b><\/span><\/span>Qualifications:<\/b><\/span><\/span><\/span><\/span><\/span><\/u>
    <\/span><\/span>\n <\/div>\n
      \n
    • At least a bachelor's degree in Engineering, Computer Science, MIS or equivalent from an accredited institution.<\/b><\/span><\/span> <\/b><\/span><\/span><\/span>A<\/b><\/span><\/span> <\/b><\/span><\/span><\/span>copy of the degree must be submitted <\/b><\/span><\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/li>\n
    • 4 years' experience with all facets of the software development process, including the research, design, programming,<\/span><\/span> <\/span><\/span><\/span>testing<\/span><\/span> <\/span><\/span><\/span>and<\/span><\/span> <\/span><\/span><\/span>implementation<\/span><\/span> <\/span><\/span><\/span>of<\/span><\/span> <\/span><\/span><\/span>computer<\/span><\/span> <\/span><\/span><\/span>software.<\/span><\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/li>\n
    • 4<\/span><\/span> <\/span><\/span><\/span>years'<\/span><\/span> <\/span><\/span><\/span>experience with Java framework and technology: Spring Boot, Java EE (servlet, JPA etc.).<\/span><\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/li>\n
    • 4 years' experience with relational database platforms and technology (e.g. Oracle SQL, PostgreSQL)<\/span><\/span><\/span><\/span><\/span>
      <\/span><\/span><\/span><\/li>\n
    • Candidate must be legally authorized to work in the United <\/span><\/span>States.<\/span><\/span><\/span><\/span><\/span><\/span><\/span>
      <\/li>\n <\/ul>\n
      \n
      \n <\/div>

      Preferred <\/b><\/span><\/span>Qualifications:<\/b><\/span><\/span><\/span><\/span><\/span><\/span><\/u>
      <\/span><\/span><\/p>\n

        \n
      • 4 years' experience in the design, implementation and deployment of Single Page Web<\/span><\/span> <\/span><\/span><\/span>Applications,<\/span><\/span> <\/span><\/span><\/span>preferably<\/span><\/span> <\/span><\/span><\/span>using<\/span><\/span> <\/span><\/span><\/span>Angular<\/span><\/span> <\/span><\/span><\/span>and<\/span><\/span> <\/span><\/span><\/span>Typescript.<\/span><\/span><\/span><\/span><\/span>
        <\/span><\/span><\/span><\/li>\n
      • 4<\/span><\/span> <\/span><\/span><\/span>years'<\/span><\/span> <\/span><\/span><\/span>experience<\/span><\/span> <\/span><\/span><\/span>with SPA fundamental concepts such as component\-based architecture, dynamic rendering,<\/span><\/span> <\/span><\/span><\/span>and<\/span><\/span> <\/span><\/span><\/span>asynchronous<\/span><\/span> <\/span><\/span><\/span>programming<\/span><\/span>.<\/span><\/span><\/span><\/span><\/span><\/span>
        <\/span><\/span><\/span><\/li>\n
      • 4<\/span><\/span> <\/span><\/span><\/span>years'<\/span><\/span> <\/span><\/span><\/span>experience<\/span><\/span> <\/span><\/span><\/span>in<\/span><\/span> <\/span><\/span><\/span>REST<\/span><\/span> <\/span><\/span><\/span>API<\/span><\/span> <\/span><\/span><\/span>design and implementation with strong knowledge of<\/span><\/span> <\/span><\/span><\/span>API security, authentication, and authorization.<\/span><\/span><\/span><\/span><\/span>
        <\/span><\/span><\/span><\/li>\n
      • 4 years'<\/span><\/span> <\/span><\/span><\/span>experience with Git version control operations and branching strategies.<\/span><\/span><\/span><\/span><\/span>
        <\/span><\/span><\/span><\/li>\n
      • Familiar with CICD pipeline and technology for automation.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span>
        <\/li>\n <\/ul><\/span>
        \n <\/body>\n<\/html>