2

Remote Software Developer Jobs in Hampton, VA (NOW HIRING)

Overview FTI Defense is looking for a self-directed and motivated individual to join our team as a software developer in support of the Naval Safety Command. The primary work location is at Naval ...

Overview FTI Defense is looking for a self-directed and motivated individual to join our team as a software developer in support of the Naval Safety Command. The primary work location is at Naval ...

FTI Defense is looking for a self-directed and motivated individual to join our team as a software developer in support of the Naval Safety Command. The primary work location is at Naval Safety ...

New

Senior Software Engineer

Hampton, VA · Remote

$80K - $120K/yr

None Potential for Remote Work: ORA_ON_SITE Description SAIC is looking for a Software Developer Configuration Manager/ Full Stack Developer to join our team of the Air Operations Center Weapons ...

Requirements As a Full-Stack Engineer at Commence, you will play a key role in designing ... This is a remote position. Candidates must be able to sit, read, work on a computer, and watch a ...

next page

Showing results 1-20

Remote Software Developer information

See Hampton, VA salary details

$46.4K

$108.1K

$160.4K

How much do remote software developer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for remote software developer in Hampton, VA is $108,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,000.00 and $125,600.00 per year, depending on experience, location, and employer.

What is a remote software developer?

A Remote Software Developer is a professional who designs, builds, and maintains software applications while working from a location outside of a traditional office, often from home or another remote setting. These developers collaborate with team members using online communication and project management tools. Remote work allows for greater flexibility and access to global job opportunities, but it also requires strong self-motivation and communication skills. Companies hire remote software developers to tap into a wider talent pool and to offer flexible work arrangements.

What does a remote software developer do?

Remote software developers design and create computer software programs and systems for their employer or client. Unlike in-house software developers, remote software developers work from home or another location outside of the office. As a remote software developer, you discuss the kind of program you need to create, making sure to clarify with your department or with your client what they need in their application. You may develop an entirely new program or improve an existing one. Remote developers are responsible for a program’s overall framework, and they design precise workflow charts that explain to programmers what code is needed for different aspects of the program. Remote software developers also design tests and protocols for the QA department to follow when they are testing the application.

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

To thrive as a Remote Software Developer, you need strong programming skills, problem-solving ability, and a relevant degree or equivalent experience in computer science or software engineering. Familiarity with common development tools (such as Git, Visual Studio Code, and CI/CD platforms) and frameworks, as well as knowledge of cloud services, are typically required. Excellent communication, self-motivation, and time management skills help you collaborate effectively and stay productive in a remote setting. These skills and qualities are essential for delivering high-quality software, meeting deadlines, and contributing to distributed teams.

How do remote software developers stay connected and collaborate effectively with their teams?

Remote software developers typically use a variety of collaboration tools, such as Slack, Microsoft Teams, and Zoom, to communicate with colleagues and participate in daily stand-ups or sprint planning meetings. Version control systems like GitHub or GitLab are essential for code collaboration and review. Regular check-ins, clear documentation, and agile workflows help ensure everyone stays aligned and productive despite working from different locations. Proactive communication and time management are crucial for overcoming the challenges of remote work and successfully contributing to team goals.

What is the difference between Remote Software Developer vs Remote Web Developer?

AspectRemote Software DeveloperRemote Web Developer
Required SkillsProgramming languages, software architecture, codingHTML, CSS, JavaScript, front-end/back-end web development
Work EnvironmentSoftware companies, tech firms, startupsWeb agencies, digital agencies, tech companies
CertificationsComputer Science degree, coding bootcampsWeb development certifications, HTML/CSS courses
Common UsageDeveloping applications, software solutionsBuilding websites, web applications

Remote Software Developers focus on creating software applications and systems, requiring programming skills and software architecture knowledge. Remote Web Developers specialize in designing and building websites and web applications, often with expertise in HTML, CSS, and JavaScript. While both roles involve coding and can be remote, their primary focus and skill sets differ, making it important to choose the role that aligns with your expertise and career goals.

What are the most commonly searched types of Software Developer jobs in Hampton, VA?

The most popular types of Software Developer jobs in Hampton, VA are:

What are popular job titles related to Remote Software Developer jobs in Hampton, VA?

For Remote Software Developer jobs in Hampton, VA, the most frequently searched job titles are:

What job categories do people searching Remote Software Developer jobs in Hampton, VA look for?

The top searched job categories for Remote Software Developer jobs in Hampton, VA are:

What cities near Hampton, VA are hiring for Remote Software Developer jobs?

Cities near Hampton, VA with the most Remote Software Developer job openings:

Infographic showing various Remote Software Developer job openings in Hampton, VA 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 $108,091 per year, or $52 per hour.

Software Developer

Frontier Technology Inc.

Norfolk, VA • On-site, Remote

Full-time

Re-posted 10 days ago


Job description

Overview

FTI Defense is looking for a self-directed and motivated individual to join our team as a software developer in support of the Naval Safety Command.  The primary work location is at Naval Safety Command in Norfolk, VA with additional ability to perform some aspects of the position remotely. This position requires a DoD Secret clearance. 

At FTI, we are united by one common mission; supporting those that protect our nation so they can make the best-informed decisions during critical moments when seconds count. We want you to bring your passion and expertise to contribute to that essential mission.  We strive to incorporate our values to create a culture of collaboration and trust, where you can share your ideas and innovate.  If you are inspired by making a positive impact through developing data driven solutions, FTI would appreciate the opportunity to learn more about you. 

Responsibilities
  • Design, develop, document, test, and debug new and existing software systems and/or applications.
  • Develop and maintain pipelines in a Databricks environment.
  • Analyze code to find causes of errors and revise programs as needed.
  • Participate in full development life cycle including requirements analysis and design.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Identify and evaluate new technologies for implementation.
  • Consult with end user to prototype, refine, test, and debug programs to meet customer needs.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Support, maintain, and document software functionality.
  • Support monthly product and detailed report generation.
  • Provide support and input to dashboard design/development.
Education/Qualifications

Required:

  • Must be a U.S. Citizen and be able to obtain a DoD Secret clearance (minimum).
  • Bachelor's degree (minimum) in Computer Science, Mathematics, Engineering, or related fields
  • 2+ years of active, hands-on software development experience with languages such as Python, R, C#, or Angular.
  • Familiar with utilizing PySpark for data transformation.
  • Current experience using Git for source control, including branch management, pull requests, and mandatory peer code reviews.
  • Current experience building and maintaining data pipelines in the Databricks platform.
  • Familiarity with writing automated test cases and implementing quality checks
  • Strong verbal and written communication skills, with the ability to translate complex technical concepts for business stakeholders.
  • Ability to collaborate in hybrid teams, working alongside Data Scientists to productionize models and other Software Developers to integrate features.

Preferred:

  • Ability to write modular Python functions, classes, and packages
  • Proven track record of applying automated testing (unit/integration tests) and code quality/linting tools to ensure robust, production-ready software.
  • Experience working in an Agile/Scrum team, with active ownership of user stories, writing technical specifications, estimating story points, and participating in peer reviews.
  • Experience building and maintaining Qlik Dashboards.
  • Practical application of data management principles, ensuring data availability, integrity, and security across production pipelines
  • Comfortable directly supporting, collaborating with, and presenting technical solutions to customers.
Employment Type: FULL_TIME