1

Junior Mid Software Developer Jobs in Laurel, MD

Junior Software Developer

Hanover, MD · On-site

$66K - $85K/yr

T-Rex Solutions, LLC is a mid-tier business providing data-centric mission services to the Federal government. They are seeking a Junior Software Developer to develop, maintain, and enhance complex ...

Mid. Software Engineer

Annapolis, MD · On-site

$190K - $240K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...

Mid. Software Engineer

Annapolis, MD · On-site

$190K - $240K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Mid Level - * Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree. * Fourteen (14) years of experience ...

Junior Software Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

They are seeking a Junior Software Developer to design and implement custom software tools, diagnose issues, and mentor junior developers in a collaborative environment. Responsibilities : • Design ...

Junior Software Developer

Annapolis Junction, MD · On-site

$68K - $88K/yr

They are seeking a Junior Software Developer to design and implement custom software tools, diagnose issues, and mentor junior developers while working on various platforms including Windows and ...

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...

Junior Software Developer

Annapolis, MD · On-site

$66K - $86K/yr

Junior Software Developer Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and ...

They are seeking a Mid Software Engineer to develop efficient and effective software solutions in an agile environment, utilizing the latest technologies and frameworks. Responsibilities : • As a ...

Junior Software Developer

Mclean, VA · On-site

$70K - $75K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Job Title Junior Software Developer Location McLean, VA 22102 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel Up ...

Junior/Mid-level Software Engineer

Washington, DC · On-site

$100K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an Python software developer to join our team supporting defense-related programs. The ideal candidate holds at least a BS in Engineering or Computer Science, has 1-3 years of ...

Mid-Level Software Engineer

Alexandria, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mid Software Engineer Location: Remote/Alexandria, VA Whitespace, Ltd., is seeking a Mid-Level ... The ideal candidate is creative, a problem solver, developer, designer, and appreciates delivering ...

Mid. Software Engineer

Annapolis, MD · On-site

$70K - $190K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Belay Technologies is seeking a Software Engineer to join our intel team. Candidates should demonstrate a strong background developing enterprise-grade Java applications with experience matching the ...

T-Rex is looking for a talented Software Developer to work on a program in the Hanover, Maryland ... T-Rex Overview Established in 1999, T-Rex Solutions, LLC is a proven mid-tier business providing ...

Junior Software Developer

Hanover, MD · On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

T-Rex is looking for a talented Software Developer to work on a program in the Hanover, Maryland ... T-Rex Overview Established in 1999, T-Rex Solutions, LLC is a proven mid-tier business providing ...

next page

Showing results 1-20

Junior Mid Software Developer information

See Laurel, MD salary details

$23.8K

$88.2K

$136.3K

How much do junior mid software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for junior mid software developer in Laurel, MD is $88,216.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,400.00 and $86,300.00 per year, depending on experience, location, and employer.

What is a junior mid software developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

What are the key skills and qualifications needed to thrive as a junior mid software developer?

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a junior mid software developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

What are popular job titles related to Junior Mid Software Developer jobs in Laurel, MD?

For Junior Mid Software Developer jobs in Laurel, MD, the most frequently searched job titles are:

What job categories do people searching Junior Mid Software Developer jobs in Laurel, MD look for?

The top searched job categories for Junior Mid Software Developer jobs in Laurel, MD are:

Infographic showing various Junior Mid Software Developer job openings in Laurel, MD as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $88,216 per year, or $42.4 per hour.

Junior/Mid-level Software Engineer

Envisioneering, Inc

Washington, DC • On-site

$100K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Job Title
Junior/Mid-level Software Engineer
Location
Washington, DC 20375 US (Primary)
Job Type
Full-Time
Education
Bachelor's Degree
How much will you travel if the job requires it?
0 - 25%
Minimum Security Clearance Required
Secret
Job Description
We are seeking an Python software developer to join our team supporting defense-related programs. The ideal candidate holds at least a BS in Engineering or Computer Science, has 1-3 years of professional experience in Python development, and holds an active U.S. security clearance at Secret level or higher. Work will involve software development for radar/RF systems, data processing and analysis, automation, and instrument integration in mixed Windows and Linux environments.
Key Responsibilities:
  • Design, implement, and maintain Python software for data acquisition, processing, analysis, automation, and test support.
  • Develop software to support radar and RF engineering tasks, including data ingestion, analysis, and visualization.
  • Integrate with laboratory and field instrumentation when required (e.g., USB, TCP/IP, VISA, serial).
  • Work across Windows and Linux platforms; create reproducible deployment and test workflows.
  • Collaborate with systems engineers, test engineers, and program managers to translate requirements into testable software solutions.
  • Produce documentation, test plans, and user guides; support lab and field test campaigns as needed.
  • Adhere to security and programmatic requirements for handling classified information and controlled environments.

Preferred Qualifications:
  • Experience on military programs, especially Navy programs.
  • Experience with signal processing libraries (NumPy, SciPy), plotting/visualization (matplotlib, seaborn, Bokeh), and data formats used in test labs (HDF5, binary formats).
  • Experience with version control, GitLab, CI/CD, packaging, and test automation.
  • Experience with C++ and associated tools (gcc/intel compliers, cmake, Visual Studio, etc.)
  • Experience with real-time or embedded systems and/or FPGA toolchains.
  • Familiarity with security and compliance processes for classified programs.

Job Requirements
Minimum Skills/Qualifications (Required):
  • Active U.S. DoD security clearance at Secret level or higher at time of hire.
  • Bachelor's degree (BS) in Engineering, Computer Science, or a closely related technical field.
  • Minimum 1 year professional experience in Python development.
  • Demonstrated Python experience relevant to data processing, analysis, automation, and/or test support. Experience with instrument control is a plus.
  • Experience working in both Windows and Linux development/test environments.
  • Strong problem-solving, communication, and collaboration skills.

TRAVEL: Role may require periodic travel to test sites, shipboard environments, or customer facilities.
EDUCATION: BS in Engineering, Computer Science, or closely related technical field.
Salary: $100,000.00 - $120,000.00
BENEFITS: Envisioneering, Inc. offers a stable work environment, a competitive salary, and a comprehensive benefits package; including 401k, Medical/Dental/Vision, FSA, Short Term, Long Term, AD&D and Life insurance, voluntary life, Tuition Reimbursement, Paid Leave, Holidays and much more.
AS A CONDITION OF EMPLOYMENT: You must pass a drug and pre-employment drug screening. U.S. Citizenship Required. Candidate must follow all company and non-DOT Drug and Alcohol Testing. *A Department of Defense (DoD) Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Please confirm in your cover letter or resume.
Envisioneering Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, alienage or national origin, ancestry, citizenship and immigration status, age, disability or handicap, sex (including pregnancy), marital status, veteran status, sexual orientation, genetic information, arrest record, hairstyle, or any other characteristic protected by applicable federal, state, or local laws. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, and general treatment during employment. Envisioneering Inc. is committed to creating and maintaining a workplace in which all employees have an opportunity to participate and contribute to the success of the business and are valued for their skills, experience, and unique perspectives.