We are seeking a Mid-level Software Architect to assist in the design and development of software ... Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering ...
We are seeking a Mid-level Software Architect to assist in the design and development of software ... Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Quick apply
Software Engineer Junior / Mid-Level Location: Northern Virginia Travel: Minimal / As Needed ... POSIX * Experience writing developer and end-user documentation * Experience developing and ...
Mid-level Software Engineer
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Mid-level Software Engineer
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Software Engineer II Mid-Level
Quantico, VA ยท On-site
$103K - $141K/yr
Software Engineer II Mid-Level Location: Cedar Springs, MI/Washington, D.C./Quantico, VA Travel: Minimal/As needed Clearance: Top Secret security clearance Citizenship: US Citizenship required About ...
Quick apply
Software Engineer II Mid-Level
Quantico, VA ยท On-site
$103K - $141K/yr
Software Engineer II Mid-Level Location: Cedar Springs, MI/Washington, D.C./Quantico, VA Travel: Minimal/As needed Clearance: Top Secret security clearance Citizenship: US Citizenship required About ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
They are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining in support of the Softkill Coordination Subsystem (SKCS) program. The role ...
Mid-level Software Engineer
Dahlgren, VA ยท On-site
They are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining in support of the Softkill Coordination Subsystem (SKCS) program. The role ...
Be Seen First
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Quick apply
Be Seen First
Mid-level Software Engineer
Dahlgren, VA ยท On-site
$92K - $135K/yr
We are seeking an experienced Software Developer to create solutions and tools for automated ... This is a journeyman level position requiring a minimum of 5 years of professional experience. Must ...
Mid-Level Software Engineer (Job ID:4340)
King George, VA ยท On-site
$90K - $110K/yr
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
Mid-Level Software Engineer (Job ID:4340)
King George, VA ยท On-site
$90K - $110K/yr
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
Mid-Level Software Engineer (Job ID:4340)
$90K - $110K/yr
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
Mid-Level Software Engineer (Job ID:4340)
$90K - $110K/yr
Valkyrie Enterprises is seeking a Mid-Level Software Engineer II in Dahlgren, VA ... We are seeking an experienced Software Developer to create solutions and tools for automated ...
The Mid-Level Software Developer supporting our Analytics team is responsible for participating in the technical design, development, testing, debugging, and implementation of enhancements to ...
Quick apply
The Mid-Level Software Developer supporting our Analytics team is responsible for participating in the technical design, development, testing, debugging, and implementation of enhancements to ...
The Mid-Level Software Developer supporting our Analytics team is responsible for participating in the technical design, development, testing, debugging, and implementation of enhancements to ...
The Mid-Level Software Developer supporting our Analytics team is responsible for participating in the technical design, development, testing, debugging, and implementation of enhancements to ...
Mid-Level Software Engineer DISYS is currently looking for a mid-level Software Engineer who would support and build enhancements within clients financial and HR systems landscape that includes ERP ...
Mid-Level Software Engineer DISYS is currently looking for a mid-level Software Engineer who would support and build enhancements within clients financial and HR systems landscape that includes ERP ...
Mid-Level Software Engineer
Herndon, VA ยท Hybrid
This role will partner with mission stakeholders, systems engineers, and cybersecurity teams to ... Will consider similiar experience integrating software into the Navy enviroment in lieu of Power ...
Mid-Level Software Engineer
Herndon, VA ยท Hybrid
This role will partner with mission stakeholders, systems engineers, and cybersecurity teams to ... Will consider similiar experience integrating software into the Navy enviroment in lieu of Power ...
Software Architect (Senior-Level) 112-078
Chantilly, VA ยท On-site
$132K - $180K/yr
Guides Mid-Level and Junior-Level software architects in the design, development, maintenance, and ... Masters degree in engineering, Computer Science, Information Technology, Management Information ...
Software Architect (Senior-Level) 112-078
Chantilly, VA ยท On-site
$132K - $180K/yr
Guides Mid-Level and Junior-Level software architects in the design, development, maintenance, and ... Masters degree in engineering, Computer Science, Information Technology, Management Information ...
Software Architect (Senior-Level) 112-077
Chantilly, VA ยท On-site
$132K - $180K/yr
Guides Mid-Level and Junior-Level software architects in the design, development, maintenance, and ... Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering ...
Software Architect (Senior-Level) 112-077
Chantilly, VA ยท On-site
$132K - $180K/yr
Guides Mid-Level and Junior-Level software architects in the design, development, maintenance, and ... Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering ...
Mid Level Developer
Rosslyn, VA ยท On-site
Software Developer Location: Rosslyn, VA, Clearance: Secret The Software Developer is responsible for designing, developing, and maintaining software applications that support business and technical ...
Mid Level Developer
Rosslyn, VA ยท On-site
Software Developer Location: Rosslyn, VA, Clearance: Secret The Software Developer is responsible for designing, developing, and maintaining software applications that support business and technical ...
Mid-Level Software Engineer (.NET)
Sterling, VA ยท On-site
$105K - $125K/yr
The Software Developer will build and support software products used by the Department of Transportation and the public at large to help ensure the safety of drivers and passengers on public roadways.
Mid-Level Software Engineer (.NET)
Sterling, VA ยท On-site
$105K - $125K/yr
The Software Developer will build and support software products used by the Department of Transportation and the public at large to help ensure the safety of drivers and passengers on public roadways.
Mid Level Software Developer information
See Virginia salary details
$47.6K - $58.2K
1% of jobs
$58.2K - $68.9K
4% of jobs
$68.9K - $79.5K
9% of jobs
$89.4K is the 25th percentile. Wages below this are outliers.
$79.5K - $90.1K
12% of jobs
$90.1K - $100.8K
15% of jobs
The median wage is $107.7K / yr.
$100.8K - $111.4K
14% of jobs
$111.4K - $122K
15% of jobs
$126.2K is the 75th percentile. Wages above this are outliers.
$122K - $132.7K
13% of jobs
$132.7K - $143.3K
9% of jobs
$143.3K - $153.9K
5% of jobs
$153.9K - $164.6K
3% of jobs
$47.6K
$110.9K
$164.6K
How much do mid level software developer jobs pay per year?
What are the typical daily responsibilities of a Mid Level Software Developer?
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
What is a Mid Level Software Developer job?
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

Full-time
Posted yesterday
Job description
Duties may include:
- Designs, develops, maintains, and documents software solution architectures ensuring traceability to the Enterprise architecture and Enterprise requirements.
- Conducts the analysis of user requirements, procedures, and problems to automate or improve existing software systems.
- Develops proposed changes to the software solutions architecture design based on analysis of requirements and new technology.
- Creates prototypes to evaluate new technologies.
Education and Experience
Required:
- 6 - 12 years of experience
- Bachelor's degree or higher in Computer Science, Computer Systems Engineering, Engineering, Engineering Management, Information Technology, Mathematics, System Engineering, or a related STEM Degree Program -OR- six years of experience as a Software Architect in lieu of a degree.
- A minimum of six years of experience working software design and architecture in government or industry.
- Experience in one of the following areas: cloud computing, service orientation, containerization, micro-services, API development or DevSecOps.
- Experience building and delivering working products to customers in a modern, cloud-based software environment.
Desired:
- Working knowledge of Model Based Systems Engineering, processes, tools and languages.
- Previous NGA and/or NSG/ASG program/project work experience.
- Previous IC or DoD program/project work experience.
Security Clearance:
- Active TS/SCI Clearance and the willingness to sit for a CI polygraph, if needed
IC-CAP provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status.
About IC-CAP
Sourced by ZipRecruiter