1

Virtual New Grad Software Engineer Jobs in Baltimore, MD

Design and code new software or modify existing software to add new features and correct defects ... Seven (7) years of experience as a Software Engineer. * Five (5) years of combined experience using ...

Design and code new software or modify existing software to add new features and correct defects ... Seven (7) years of experience as a Software Engineer. * Five (5) years of combined experience using ...

Design and code new software or modify existing software to add new features. * Debug existing ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Software Engineer

Annapolis, MD · On-site

$185 - $240/hr

The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g ... Design and code new software or modify existing software to add new features * Debug existing ...

Software Engineer

Annapolis, MD · On-site +1

$86K - $198K/yr

As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

Software Engineer

Annapolis Junction, MD · On-site

$150K - $250K/yr

Design and code new software or modify existing software to add new features * Debug existing ... engineers; analyze systems flow, data usage and work processes; and investigate problem areas

Design and code new software or modify existing software to add new features. * Debug existing ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Software Engineer

Annapolis, MD · On-site

$86K - $198K/yr

As a senior full stack developer at Booz Allen, you'll use your passion to master new tools and ... virtual) is prohibited unless permission is explicitly provided . Work Model Our people-first ...

The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex ... of new development, and requirements analysis and synthesis from system level to individual ...

Showing results 41-60

Virtual New Grad Software Engineer information

See Baltimore, MD salary details

$63.1K

$146.6K

$204.2K

How much do virtual new grad software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for virtual new grad software engineer in Baltimore, MD is $146,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,200.00 and $171,900.00 per year, depending on experience, location, and employer.

What are the most commonly searched types of New Grad Software Engineer jobs in Baltimore, MD?

The most popular types of New Grad Software Engineer jobs in Baltimore, MD are:

What job categories do people searching Virtual New Grad Software Engineer jobs in Baltimore, MD look for?

The top searched job categories for Virtual New Grad Software Engineer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Virtual New Grad Software Engineer jobs?

Cities near Baltimore, MD with the most Virtual New Grad Software Engineer job openings:

Software Engineer

MANTECH

Annapolis Junction, MD • On-site

Full-time

Re-posted 14 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

48th of 247 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Annapolis Junction, Maryland area. In this role, you will help design, develop, and integrate critical software solutions to support high-priority mission requirements.

Responsibilities include, but are not limited to:

  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop software solutions by analyzing system performance standards and conferring with system engineers.
  • Develop or implement algorithms and database queries to meet or exceed functional standards.
  • Assist with developing and executing test procedures for software components.
  • Write or review comprehensive software and system documentation.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science or a related technical discipline (4 years of additional software engineering experience may be substituted).
  • Seven (7) years of experience as a Software Engineer.
  • Five (5) years of combined experience using any major object-oriented or modern language (e.g., Java, Python, Golang, JavaScript, C/C++).

Preferred Qualifications:

  • Experience with modern JavaScript frameworks such as Vue.js, React, or Angular.

Clearance Requirements:

  • Must possess an active TS/SCI with Polygraph.

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time.
  • Needs to occasionally move about inside the office to access file cabinets and office machinery.
  • Frequently communicates with co-workers, management, and customers, and must be able to exchange accurate information in these situations.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom