2

Remote Junior Software Developer Jobs in Virginia

Remote Duration: 12+ Months and (Possible extension) Rate: $50 an hour on W2 The Software Developer II will play a key role in development and maintenance of the system for United States Medicare ...

Junior Software Tester Location: Merrifield, VA-4 days on-site, 1 day remote Clearance: Ability to ... You'll work alongside developers, engineers, and stakeholders to ensure applications are reliable ...

SENIOR SOFTWARE DEVELOPER

Chesapeake, VA · On-site +1

$49.75 - $66/hr

Senior Software Developer A Senior Software Developer is part of a team that creates software using a wide variety of tools and applications. Developers are expected to be proficient in core software ...

Software Engineer III - Back End (Remote)

Mclean, VA · Remote

$58 - $78/hr

Software Engineer III - Back End This is a remote position. Ad Hoc is a technology company that ... Mentor junior developers and support recruiting through technical evaluations Basic Qualifications

$121.20K - $159.80K/yr

The role is mostly remote with occasional trips into the office in Richmond, VA. I will be ... Guide junior developers and communicate clearly with technical and non\-technical stakeholders. \n

Remote Support Engineer, Junior Category: Service Desk / End User Services Main location: United ... Diagnosing and resolving technical issues related to software, hardware, and systems. • Customer ...

We offer remote work. * Career Growth: Niyam IT is not just a job; it's a career journey. We ... Participate fully in the software development lifecycle, including release and sprint planning ...

We offer remote work. * Career Growth: Niyam IT is not just a job; it's a career journey. We ... Participate fully in the software development lifecycle, including release and sprint planning ...

next page

Showing results 1-20

Remote Junior Software Developer information

See Virginia salary details

$23.8K

$88.2K

$136.3K

How much do remote junior software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for remote junior software developer in Virginia is $88,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,400.00 and $86,300.00 per year, depending on experience, location, and employer.

What Does a Remote Junior Software Developer?

As a remote junior software developer, you work from home writing code for computer programs. You also maintain and test existing software and applications. Specifically, your duties focus on using a computer language to debug software or to write code for a program as part of a team of developers. You handle your coding responsibilities under the supervision of a more-experienced developer or software engineer. You may develop software for a specific operating system or network. Because you work remotely, you must communicate and follow up with other members of your development team using virtual management and chat applications.

What are the key skills and qualifications needed to thrive as a Remote Junior Software Developer, and why are they important?

To thrive as a Remote Junior Software Developer, you need a solid understanding of programming languages (such as JavaScript, Python, or Java), computer science fundamentals, and often a relevant degree or coding bootcamp certification. Familiarity with version control systems (like Git), code editors, and collaboration tools such as Slack or Jira is typically required. Strong self-motivation, effective written communication, and problem-solving abilities help you stand out in remote environments. These skills and qualities are crucial for delivering reliable code, collaborating efficiently with distributed teams, and adapting to the fast-paced nature of software development.

How do Remote Junior Software Developers typically collaborate with their teams when working from different locations?

Remote Junior Software Developers usually work closely with their teams through digital collaboration tools such as Slack, Zoom, and project management platforms like Jira or Trello. Regular stand-up meetings, code reviews, and pair programming sessions help maintain clear communication and ensure alignment on project goals. While working remotely can present challenges like limited face-to-face interaction and the need for proactive communication, most teams foster a supportive environment through mentorship and frequent check-ins. This structure not only helps junior developers learn quickly but also keeps them engaged and integrated with the team.

What are Remote Junior Software Developers?

Remote Junior Software Developers are entry-level programmers who work from locations outside of a traditional office setting. They are responsible for assisting in the development, testing, and maintenance of software applications under the guidance of more experienced developers. These roles typically require knowledge of programming languages, problem-solving skills, and the ability to collaborate using online tools. Remote junior developers often participate in code reviews, write basic code, and fix bugs while gaining practical experience in the software development industry.

What is the difference between Remote Junior Software Developer vs Remote Software Engineer?

AspectRemote Junior Software DeveloperRemote Software Engineer
Required CredentialsTypically an associate degree or bootcamp certificationBachelor's degree in CS or related field, sometimes a certification
Work EnvironmentEntry-level, team collaboration, supervised tasksMore complex projects, greater independence, possibly leadership roles
Employer & Industry UsageStartups, tech companies, internshipsEstablished companies, tech firms, product development
Common Search & Comparison IntentUnderstanding entry-level roles, career growthAdvancement, skill development, project responsibilities

The main difference between a Remote Junior Software Developer and a Remote Software Engineer lies in experience, responsibilities, and skill level. Junior developers focus on learning and supporting projects under supervision, while software engineers handle more complex tasks independently. Both roles are essential in tech teams, but the engineer position typically requires more experience and technical expertise.

What are the most commonly searched types of Remote Software Developer jobs in Virginia? The most popular types of Remote Software Developer jobs in Virginia are:
What job categories do people searching Remote Junior Software Developer jobs in Virginia look for? The top searched job categories for Remote Junior Software Developer jobs in Virginia are:
What cities in Virginia are hiring for Remote Junior Software Developer jobs? Cities in Virginia with the most Remote Junior Software Developer job openings:

Software Developer II

Artech

Herndon, VA • Remote

$50/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Hello,
I am Shweta, a recruiter at Artech, the #1 largest women-owned IT staffing firm in the US. We are constantly on the lookout for professionals to fulfil the staffing needs of our clients, and we currently have a few job openings that may interest you. Please find the below summary of one of our current opportunities.
Please let me know the best time to reach you, or you may call me directly at 973 933 4906 , However if you are not interested at this time, feel free to refer this position to someone you may know to be a fit.
Below are the position details for your reference:
Job Title: COBOL Developer - Level III
Location: Remote
Duration: 12+ Months and (Possible extension)
Rate: $50 an hour on W2

Job Description:
The Software Developer II will play a key role in development and maintenance of the system for United States Medicare beneficiaries. Working as part of an agile team, this position will code and maintain code in a primarily COBOL environment with some JAVA/AWS components to support development and enhancement of solutions. The successful candidate will be a strong collaborator to deliver a best-in-class customer experience. We are looking for someone who thrives in a fast-paced environment, is customer-focused, team oriented, with attributes and interpersonal skills that encourage creativity and continuous improvement.
Responsibilities include:

  • Uses expertise to design develop, code, test, and debug software.
  • Effectively collaborate as part of an agile team in the delivery of software components which includes participation in sprint ceremonies such as backlog refinement, sprint planning, scrum meetings and retrospectives.
  • Demonstrate strong architecture and design skills, building high-performance code using COBOL, JAVA and AWS.
  • Design and implement highly scalable - interactive applications with high usability.
  • Collaborate with product teams to iterate ideas on data products/services and define feasibility.
  • Provide requirements analysis, software design, development, coding, testing, and debugging of custom solutions.
  • Document solutions and specifications, create and complete user stories via Jira, and collaborate with team members and stakeholders.
  • Create back-end components using COBOL, JAVA, Github and AWS.
  • Perform peer reviews of application code.
  • May work in one or several areas, such as equipment or software design, engineering evaluation or test, configuration management procedures, statistical analysis and modeling.
  • Provides analytical support and technical advice during the conceptualization, development, and implementation phases.
  • Reviews and evaluates systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
  • Confirms design mitigations are captured in the design and its documentation and verifies implementation.
  • Identify problems uncovered by testing or customer feedback and provide resolution.

Required Qualifications
  • BS or advanced degree in Computer Science, IT, or related field
  • 8+ years Software Development experience
  • Experience working in an Agile environment
  • Experience with modern programming languages and technologies including Java and related tools and frameworks
  • Experience using Github, Jira, and/or Confluence preferred
  • Experience within a mainframe environment utilizing COBOL/JCL/PROCS, TSO, ISPF, and SDSF required
  • Experience defining and updating VSAM and sequential files required
  • Mainframe CICS experience required
  • Excellent verbal and written communication, problem solving, customer service, and interpersonal skills
  • Ability to work independently within tight deadlines
  • Experience building, troubleshooting, and supporting enterprise applications

Regards,
Shweta Pandey
Technical Recruiter
Cell: 973 933 4906
Extension: 235
Email: shweta.pandey1@artech.com
360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960
Website: www.artech.com