1

Software Developer Jobs in Arlington, VA (NOW HIRING)

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Be Seen First

Software Developer

Fairfax, VA · On-site

$100K - $130K/yr

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Overview VTG is seeking a Software Developer for a technical development program supporting the Sponsor's Access Management Program. The Software Engineer will work with a small team of developers ...

The Software Engineer will work with a small team of developers, software engineers, and data engineers. What will you do? * Work with an industry leading identity and access management software ...

Position Description At Nightwing CODEX, a software developer designs and implements custom software tools and techniques. Most of the work is developed in Python, C++ and Java. The intended ...

The cFS Software Developer (Mid-Level) will support the NASA Goddard Space Flight Center (GSFC) Flight Software Systems Branch on the Early Career Initiative (ECI) Lunar Precision Clock Project. The ...

Software Developer Responsibilities and Duties * Design, develop, test, implement, and maintain software applications and digital solutions supporting Transformation Strategy, Enablement, and Service ...

Engineer the software behind tomorrow's mission. NS2 Mission is seeking an expert Software Developer to join our team in Chantilly, VA . As part of an Agile development team, you'll design, build ...

Software Developer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who ...

Software Developer

Chantilly, VA · On-site

$154K - $278K/yr

Leidos is seeking a Software Developer for a technical development program supporting the Sponsor's Access Management Program. The Software Engineer will work with a small team of developers ...

Engineer the software behind tomorrow's mission. NS2 Mission is seeking an expert Software Developer to join our team in Chantilly, VA . As part of an Agile development team, you'll design, build ...

Software Developer

Chantilly, VA · On-site

$100K - $220K/yr

We are seeking a on-site Software Developer to become an integral part of our team! You will be responsible for enhancing computer application software (full stack web development). (This is not a ...

Software Developer

Chantilly, VA · On-site

$154K - $278K/yr

Leidos is seeking a Software Developer for a technical development program supporting the Sponsor's Access Management Program. The Software Engineer will work with a small team of developers ...

Software Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Software Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Overview VTG is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor's Entitlement Programs as well as IdAM /ICAM, Authentication, Authorization ...

next page

Showing results 1-20

Software Developer information

See Arlington, VA salary details

$55.2K

$128.7K

$191K

How much do software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for software developer in Arlington, VA is $128,673.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,500.00 and $149,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.
What are the most commonly searched types of Software Developer jobs in Arlington, VA? The most popular types of Software Developer jobs in Arlington, VA are:
What are popular job titles related to Software Developer jobs in Arlington, VA? For Software Developer jobs in Arlington, VA, the most frequently searched job titles are:
What job categories do people searching Software Developer jobs in Arlington, VA look for? The top searched job categories for Software Developer jobs in Arlington, VA are:
What cities near Arlington, VA are hiring for Software Developer jobs? Cities near Arlington, VA with the most Software Developer job openings:
Infographic showing various Software Developer job openings in Arlington, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $128,673 per year, or $61.9 per hour.

Full-time

Re-posted 11 days ago


Job description

Software Developer
Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.
Software Developer Job Description:
We are looking for an energetic, forwarding thinking computer program engineer to support the architecture, development and testing of a next generation system. This system includes concepts such as secure High Availability (HA) cloud-based storage and orchestration solutions, advanced networking solutions, edge devices, and system management. Develops, implements, and test custom software program applications. The candidate will be an experienced and energetic problem solver with attention to detail, interest in process improvement, and great communication skills. You should be a self-starter, quick-learner, and motivated SW engineer who can work in a fast-paced environment.
Software Developer Duties May Include:
• Technical engagements and presentations with technical leads.
• Working with a small to medium-sized agile team.
• Prototyping a web-based Linux system that supports a variety of application footprints.
• Rapid evaluation of technology viability to technical leads.
• Some integration of software.
Software Developer Required Tasks:
• Kubernetes Experience.
• Linux experience (Red Hat Preferred).
• Experience developing scripts using Bash.
• Ansible Experience.
• Experience in software development, integration, troubleshooting using Python.
• Proficient in functional or object-oriented programming.
• Fast learner who can quickly pickup new technologies.
• Experience with Containerization/Virtualization.
Software Developer Desirable Skills:
• Experience with Test/Automated Test
• Experience with Kubernetes and/or general networking skills.
• Familiarity with networking and/or storage in Linux environment
• Basic experience with zero trust cyber principles.
• Software Defined storage experience.
• Basic understanding of Agile Full software life-cycle development.
Software Developer Additional Requirements:
• Bachelor's degree in Computer Science, Computer Programming, Software Engineering, Computer Engineering, Electrical Engineering or and at least 3 years of related experience. A combination of education and experience will be considered.
• Must be able to obtain and maintain a DoD Secret level clearance which means you must be a U.S. Citizen.
• Effective oral and written communication skills.
• Strong communication and interpersonal skills.
• Willingness to work overtime and off shift when dictated to support business needs.
• Task driven with ability to work independently.
• Experience working in an agile environment.
• Team player that takes ownership and develops relationships with the team members which fosters team success.
Job Location: Manassas, VA. (Relocation Assistance Available)
Benefits: We offer a competitive benefit package.
Click here Careers | GAI (e-gai.com) for more information
Job Type: Full-Time Employee, 40 hours/week
Salary Range: $100,000 - $130,000
Start Date: Negotiable
Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.
If you have reached our website in search of an employment opportunity or to apply for a position, and you require an accommodation, please contact Sarah Gromelski via email at info@e-gai.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.