2

Mid Level Remote Software Developer Jobs in Chantilly, VA

Bowhead seeks a Software Developer to support our customer on the Nautical contract in the ... Mentor and provide technical guidance to junior and mid-level developers on best practices and ...

Remote / Alexandria, VA Clearance: Eligibility to be cleared Are you ready to be part of a team ... This position is a mid-to-senior level non-management role and reports to the VP of Engineering.

Remote / Alexandria, VA Clearance: Eligibility to be cleared Are you ready to be part of a team ... This position is a mid-to-senior level non-management role and reports to the VP of Engineering.

Software Developer

Chantilly, VA · On-site +1

$200K - $240K/yr

SCI_wPoly Clearance Level Must Be Able to Obtain: None Potential for Remote Work: ORA_ON_SITE Description  SAIC is seeking a Software Developer to maintain a network, records system, and other ...

This opportunity is full time in Bethesda, MD and/or remote work. As a Software Developer, you will contribute to development efforts that support the goals and initiatives of the product team and ...

Remote status is subject to change at the customer's direction, but is expected to continue ... Familiarity with software engineering fundamentals, secure coding, and CI/CD pipelines. * Exposure ...

next page

Showing results 1-20

Mid Level Remote Software Developer information

See Chantilly, VA salary details

$91.6K

$107.5K

$121.8K

How much do mid level remote software developer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for mid level remote software developer in Chantilly, VA is $107,499.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,800.00 and $115,200.00 per year, depending on experience, location, and employer.

What are some common challenges faced by mid level remote software developers, and how can they be addressed?

Mid-level remote software developers often encounter challenges such as maintaining effective communication with distributed teams, managing their time independently, and staying aligned with project goals without in-person supervision. To address these, it's important to proactively participate in virtual meetings, use collaboration tools like Slack or Jira, and set clear daily or weekly work objectives. Regular check-ins with team members and seeking feedback can also help ensure that you remain connected and productive, fostering both personal growth and project success.

What is a mid level remote software developer?

A Mid Level Remote Software Developer is a software engineer with several years of experience (typically 2-5 years) who works from a location outside of a traditional office environment, often from home. They are responsible for designing, coding, testing, and maintaining software applications, collaborating with team members through digital communication tools. Mid level developers are expected to work independently on moderately complex tasks, contribute to code reviews, and assist junior developers. Remote roles require strong time management and communication skills to ensure productivity and effective teamwork.

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

To thrive as a Mid Level Remote Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), experience with software development methodologies, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms (e.g., AWS or Azure), and collaborative tools such as Jira or Slack is typically expected. Strong problem-solving abilities, self-motivation, and effective written communication help you excel, especially in a remote environment. These skills and qualities are essential for delivering high-quality software, collaborating efficiently with distributed teams, and adapting to evolving project requirements.

What is the difference between Mid Level Remote Software Developer vs Junior Remote Software Developer?

AspectMid Level Remote Software DeveloperJunior Remote Software Developer
Experience2-4 years0-1 year
SkillsProficient in multiple programming languages, problem-solving, independent task managementBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, code reviews, collaborating with teamsAssisting with tasks, learning codebases, under supervision
Work EnvironmentRemote, team-based projects, some client interaction

The Mid Level Remote Software Developer typically has more experience and handles complex tasks independently, while the Junior role focuses on learning and supporting basic development activities. Both roles are common in remote work settings within the software industry, but the mid-level position requires a higher skill set and greater responsibility.

What are the most commonly searched types of Remote Software Developer jobs in Chantilly, VA? The most popular types of Remote Software Developer jobs in Chantilly, VA are:
What are popular job titles related to Mid Level Remote Software Developer jobs in Chantilly, VA? For Mid Level Remote Software Developer jobs in Chantilly, VA, the most frequently searched job titles are:
What job categories do people searching Mid Level Remote Software Developer jobs in Chantilly, VA look for? The top searched job categories for Mid Level Remote Software Developer jobs in Chantilly, VA are:
What cities near Chantilly, VA are hiring for Mid Level Remote Software Developer jobs? Cities near Chantilly, VA with the most Mid Level Remote Software Developer job openings:

Mid-level Software Engineer

Edgewater Federal Solutions, Inc.

Germantown, MD • On-site, Remote

$90K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Overview

Edgewater Federal Solutions is currently seeking a Mid-Level Software Engineer to provide support to the EHSS IT Support contract located in Germantown, Maryland. The talented, professional Software Engineer will join a proficient development team developing and enhancing web applications. This position is working in a remote environment. US citizeship required and must be able to obtain a Department of Energy Q clearance.

Responsibilities

Essential Duties & Responsibilities:

Responsibilities include, but are not limited to the following:

  • Refining requirements to translate them into functional specs.
  • Design, build and maintain efficient, reusable, secure, and reliable code.
  • Develop effective solutions for data mapping and data translation.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Develop unit tests.
  • Participate in peer code review and code refactoring as part of development process.
  • Demonstrated ability to work independently and as part of a team.
  • Demonstrated ability to serve as the technical lead for a development project.
  • Demonstrated ability to produce technical and end user documentation.
Qualifications

Qualifications:

  • US Citizenship is REQUIRED.
  • Must have an active Top-Secret or Q clearance or be able to obtain.
  • BS degree in software/technical based field with at least 2 years of progressive software experience focused on data-oriented business applications, or a minimum of 5 years of progressive software development experience with no degree.
  • Solid understanding with the ASP.NET framework, MVC, C#, SQL Server, Oracle and design/architectural patterns.
  • Experience with Microservice Architecture.
  • Experience in Frontend frameworks like Angular or React or Aurelia.
  • Experience with HTML5/JavaScript/CSS/jQuery.
  • Experience with Bootstrap, Typescript, Node.js, NPM, RXJS.
  • Strong experience with C#, Visual Studio (2019 +), and MS toolsets.
  • Experience with Internet Information Services (IIS) 7.0 or higher.
  • Experience creating web services from scratch and writing Web APIs.
  • Experience with Git based source control.
  • Excellent organizational skills and attention to detail.
  • Excellent English-language oral and written communication skills and interpersonal skills.

Nice to have:

  • Experience with Agile methodology
  • Experience with DevOps disciplines and toolsets.
  • Experience with Test Automation Frameworks

Salary: $90,000.00 - $100,000.00

Additional benefits include: 

  • Paid Time Off & Holiday Pay
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability, Life Insurance, and AD&D
  • Flexible Spending Accounts
  • Pre-Tax 401K and/or After-Tax Roth IRA (with employer matching contribution)
  • Tuition and Technical Training Reimbursement
  • Exercise Reimbursement
  • Computer Reimbursement
  • Employee Assistance Program

About Us: 

Edgewater Federal Solutions is a privately held government contracting firm located in Frederick, MD. The company was founded in 2002 with the vision of being highly recognized and admired for supporting customer missions through employee empowerment, exceptional services and timely delivery. Edgewater Federal Solutions is ISO 9001, 20000-1, 270001 certified, appraised at CMMI Level 3 Maturity for Development and Services, and has been named in the Top Workplaces in the Greater Washington Area Small Companies since 2018.

It has been and continues to be the policy of Edgewater Federal Solutions to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other status protected by applicable law. #LI-HH1

Employment Type: FULL_TIME