Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design ...
Quick apply
Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design ...
Software Engineer - Mid-Level & Senior-Level (2 Openings)
Vienna, VA · On-site
$199K/yr
Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Software Engineer - Mid-Level & Senior-Level (2 Openings)
Vienna, VA · On-site
$199K/yr
Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Software Engineer - Mid-Level & Senior-Level (2 Openings)
Vienna, VA · On-site
$199K/yr
Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Software Engineer - Mid-Level & Senior-Level (2 Openings)
Vienna, VA · On-site
$199K/yr
Description Software Engineer - Mid-Level & Senior-Level (2 Openings) Summary: We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the ...
Mid Level Software Developer
Fairfax, VA · On-site
Find similar career opportunities Mid Level Software Developer Category: Software Development/ Engineering Main location: United States, Virginia, Fairfax Position ID:J0826-1436 Employment Type ...
Mid Level Software Developer
Fairfax, VA · On-site
Find similar career opportunities Mid Level Software Developer Category: Software Development/ Engineering Main location: United States, Virginia, Fairfax Position ID:J0826-1436 Employment Type ...
They are looking for a Mid-Level Software Developer to join their team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users, impacting ...
They are looking for a Mid-Level Software Developer to join their team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users, impacting ...
Jobs / mid-level Software Engineer (Transportation/Computer Vision) Jobs mid-level Software Engineer (Transportation/Computer Vision) Jobs Full-time About the Role R-00177044DescriptionJoin us in ...
Jobs / mid-level Software Engineer (Transportation/Computer Vision) Jobs mid-level Software Engineer (Transportation/Computer Vision) Jobs Full-time About the Role R-00177044DescriptionJoin us in ...
Mid-Level Software Developer
Washington, DC · On-site
$160K - $180K/yr
Job Title Mid-Level Software Developer 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 ...
Mid-Level Software Developer
Washington, DC · On-site
$160K - $180K/yr
Job Title Mid-Level Software Developer 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 ...
Mid-Level Software Developer
Arlington, VA · On-site
$85K - $150K/yr
JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software applications that meet organizational and client ...
Quick apply
Mid-Level Software Developer
Arlington, VA · On-site
$85K - $150K/yr
JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software applications that meet organizational and client ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
We are seeking to hire a Mid-level Software Developer to our team! Client: CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel ...
Quick apply
We are seeking to hire a Mid-level Software Developer to our team! Client: CTEC develops and delivers innovative customer-centric technologies and solutions that support the Office of Personnel ...
Junior/Mid-level Software Engineer
$100K - $120K/yr
... 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 ...
Junior/Mid-level Software Engineer
$100K - $120K/yr
... 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 ...
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Developer
Chantilly, VA · On-site
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Developer
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Developer
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Developer
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Quick apply
Mid-Level Software Developer
$145K - $185K/yr
We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development, and maintenance of a web-based tool used by non-technical end users. This role will ...
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $65,000.00 ...
Quick apply
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $65,000.00 ...
Mid-Level Software Engineer (Full-Stack) - Client Enablement
Falls Church, VA · On-site
$75K - $120K/yr
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $75,000.00 ...
Mid-Level Software Engineer (Full-Stack) - Client Enablement
Falls Church, VA · On-site
$75K - $120K/yr
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $75,000.00 ...
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 (Full-Stack) - Client Enablement
Falls Church, VA · On-site
$65K - $110K/yr
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $65,000.00 ...
Mid-Level Software Engineer (Full-Stack) - Client Enablement
Falls Church, VA · On-site
$65K - $110K/yr
Mid-Level Software Engineer (Full-Stack) - Client Enablement Location: Falls Church, VA (must be on-site in office, with partial telework flexibility) Full-Time | Permanent Salary Range: $65,000.00 ...
Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing ...
Quick apply
Mid-Level CNO Software Engineer Zetier is seeking Mid-Level CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing ...
Mid Level Software Engineer information
See Reston, VA salary details
$66.2K - $79.6K
2% of jobs
$79.6K - $93.1K
4% of jobs
$93.1K - $106.5K
6% of jobs
$106.5K - $120K
8% of jobs
$127.2K is the 25th percentile. Wages below this are outliers.
$120K - $133.5K
7% of jobs
$133.5K - $146.9K
18% of jobs
The median wage is $150.1K / yr.
$146.9K - $160.4K
16% of jobs
$160.4K - $173.8K
2% of jobs
$179.3K is the 75th percentile. Wages above this are outliers.
$173.8K - $187.3K
26% of jobs
$187.3K - $200.7K
1% of jobs
$200.7K - $214.2K
8% of jobs
$66.2K
$153.8K
$214.2K
How much do mid level software engineer jobs pay per year?
What is a mid level software engineer?
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.
Is 25 too late to become a mid level software engineer?
What does a mid level software engineer earn?
What are the most commonly searched types of Software Engineer jobs in Reston, VA?
The most popular types of Software Engineer jobs in Reston, VA are:
What are popular job titles related to Mid Level Software Engineer jobs in Reston, VA?
For Mid Level Software Engineer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Engineer jobs in Reston, VA look for?
The top searched job categories for Mid Level Software Engineer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Mid Level Software Engineer jobs?
Cities near Reston, VA with the most Mid Level Software Engineer job openings:

Software Engineer - Mid-Level & Senior-Level (2 Openings)
Vienna, VA
$199K/yr
Full-time
Re-posted yesterday
Job description
Software Engineer - Mid-Level & Senior-Level (2 Openings)
Summary:
We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic, interactive web applications. The ideal candidates will have strong full-stack development experience and the ability to translate business requirements and technical specifications into secure, scalable, high-performing applications. Experience with Java and/or .NET, Oracle, Microsoft SQL Server, web services, APIs, cloud computing, application security, and software lifecycle management is highly valued.
Q Clearance:
Q Clearance is required for approximately 75% of staff in these positions. Candidates without an active Q Clearance may be considered for positions that do not require Q access.
Location:
Washington, DC or Gaithersburg, MD
Salary:
Up to $199,000, commensurate with experience and position level
Education:
Bachelor's degree from an accredited university or college in a technical discipline such as Computer Science, Information Technology, Software Engineering, or a related field.
Mid-Level Software Engineer (Level III):
- Minimum of five (5) years of software engineering experience as a full-stack developer.
- Experience designing and implementing enterprise-scale, dynamic, interactive web applications based on business requirements and technical specifications.
- Experience developing complex applications using programming languages, frameworks, and application programming interfaces (APIs).
- Experience developing applications that support online data processing and reporting systems.
- Experience integrating web accessibility, data security, and authentication standards into applications.
- Experience designing and developing web services.
- Experience analyzing and resolving database, architecture, and application development issues.
- Experience with software lifecycle management, including automated testing, documentation, code versioning, change management, release management, testing, quality assurance, and configuration management.
- Experience with cloud computing and cloud-based application environments.
- Experience developing and maintaining applications using technologies such as Oracle, Microsoft SQL Server, Java, and/or .NET.
- Strong troubleshooting, analytical, and problem-solving skills.
Senior Software Engineer (Level IV):
- Minimum of seven (7) years of software engineering experience as a full-stack developer.
- Extensive experience designing and implementing enterprise-scale, dynamic, interactive web applications based on business requirements and technical specifications.
- Advanced experience developing complex applications using programming languages, frameworks, and APIs to support online data processing and reporting systems.
- Experience integrating web accessibility, application security, data protection, and authentication standards.
- Strong experience designing web services and resolving complex database, architecture, integration, and application development issues.
- Experience consulting with users to understand current operating procedures and clarify application and program objectives.
- Ability to provide technical consultation and guidance on complex software development projects.
- Recognized as a senior-level technical contributor or specialist capable of addressing complex technical challenges.
- Extensive experience with software lifecycle management, including automated testing, documentation, code versioning, change management, release management, quality assurance, testing, and configuration management.
- Strong experience with cloud computing and cloud-based application architectures.
- Experience developing and maintaining enterprise applications using Oracle, Microsoft SQL Server, Java, and/or .NET.
- Ability to provide technical guidance and mentorship to development teams and contribute to architectural and technical decisions.
Preferred Certifications:
- AWS Certified Developer - Associate
- AWS Certified Solutions Architect - Associate or Professional
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: Azure Solutions Architect Expert
- Oracle Certified Professional
- Microsoft Certified: Azure Database Administrator Associate
- Certified Kubernetes Application Developer (CKAD)
- Certified Kubernetes Administrator (CKA)
- Certified ScrumMaster (CSM)
- PMI Agile Certified Practitioner (PMI-ACP)
- TOGAF Certification
- Certified Information Systems Security Professional (CISSP) - preferred for Senior-Level candidates
Why ActioNet?
- We are committed to make ActioNet a great place to work and continue to invest in our ActioNeters
- We are committed to our customers by driving and sustaining Service Delivery Excellence
- We are committed to give back to our Community, help others and make the world a better place for our next generation
What's in It For You?
As an ActioNeter, you get to be part of exceptional team and a corporate culture that nurtures mutual success for our customers, employees and our communities. We give you the tools to be successful; all you need to do is bring your best ideas, your energy and a desire to develop your skills, experience and career. Are you ready to make a difference?
About ActioNet
Sourced by ZipRecruiter
Industry
It services
Company size
1,001 - 5,000 Employees
Headquarters location
Vienna, VA, US
Year founded
1998