1

Mid Level Software Engineer Jobs in Springfield, VA

Level Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Give me table with 6 columns and 3 rows. In the ...

Level Software Engineer LOCATIONReston, VA 20190 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYGive me table with 6 columns and 3 rows. In the first ...

Level Software Engineer LOCATIONTysons, VA 22182 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYGive me table with 6 columns and 3 rows. In the first ...

Level Software Engineer LOCATIONChantilly, VA 20151 CLEARANCETS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARYGive me table with 6 columns and 3 rows. In the ...

Everforth ECS Federal is seeking a Mid-Level Software Developer to support a mission-focused federal IT program in Washington DC . Please Note: This position is contingent upon contract award. Join ...

next page

Showing results 1-20

Mid Level Software Engineer information

See Springfield, VA salary details

$66.3K

$154.1K

$214.7K

How much do mid level software engineer jobs pay per year?

As of Jun 21, 2026, the average yearly pay for mid level software engineer in Springfield, VA is $154,092.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $180,700.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Engineer job?

A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.

What typical responsibilities can I expect as a Mid Level Software Engineer?

As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.

What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?

To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

What are the most commonly searched types of Software Engineer jobs in Springfield, VA? The most popular types of Software Engineer jobs in Springfield, VA are:
What are popular job titles related to Mid Level Software Engineer jobs in Springfield, VA? For Mid Level Software Engineer jobs in Springfield, VA, the most frequently searched job titles are:
What cities near Springfield, VA are hiring for Mid Level Software Engineer jobs? Cities near Springfield, VA with the most Mid Level Software Engineer job openings:
Infographic showing various Mid Level Software Engineer job openings in Springfield, VA as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $154,092 per year, or $74.1 per hour.

Software Engineer (Mid-Level) - TS/SCI with Poly

@Orchard

Arlington, VA • On-site

Full-time

Posted 4 days ago


Job description

Software Engineer (Mid-Level)

Joint Base Anacostia, Arlington, VA, or Reston, VA

Active TS/SCI with Poly Clearance required

@Orchard is retained by a top geospatial technology company supporting important operations missions to U.S. Government customers. Our client is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what’s happening now and shape what’s coming next. They are a place for problem solvers, changemakers, and go-getters—where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world.

This role helps design, build, integrate, and sustain secure technical capabilities that support high-volume analysis and mission operations. The position contributes to AI-enabled, data-driven solutions that help users work across complex datasets at scale, improve operational outcomes, and accelerate the delivery of mission-relevant applications and services. All work is performed in secure environments. Work location is Joint Base Anacostia, Arlington, VA, or Reston, VA.

This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI Polygraph.

For this role we are seeking a Mid-Level Software Engineer with hands-on experience in designing, developing and debugging software applications.

Responsibilities:

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems
  • Ensures software standards are met
  • Experience with cloud platforms, system integration, and database management is also important
  • Individual should be strategic, up-to-date with industry trends, and able to align engineering goals with business objectives
  • Certifications in project management and specific technologies are beneficial

Minimum Qualifications:

  • Active TS/SCI clearance with CI Polygraph.
  • Bachelor's degree in Computer Science or a related field with 4-7 years of software development experience.
  • Strong proficiency in multiple programming languages, software design methodologies, and development tools, including Java, Python, SQL, etc.
  • Experience working with CI/CD pipelines and automated testing.
  • Capable of designing and implementing complex software components with minimal supervision.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, or GCP)
  • Experience with system integration and database management
  • Relevant technical or project management certifications
  • Ability to stay current with industry trends and emerging technologies

Established in 2010, @Orchard has an exceptional reputation, providing talent acquisition solutions to time-sensitive, talent scarcity issues to deliver better talent management ROI. Our specialty lies in the critical area of program talent acquisition and resource management, not in one narrow skillset, but across many areas of technical and functional delivery. To learn more about our other exciting opportunities, visit our Jobs Page at www.atorchard.com.