Demo

Software Developer

Prevailance, Inc.
Virginia, VA Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 5/15/2026
Description

This position is contingent upon successful contract award. Multiple positions available.

As a full life-cycle contributor, provide everything from initial requirements gathering and prototyping to source code development and rigorous system testing. Develop functional software solutions to meet client requirements. Analyze complex system architectures for reusability while ensuring all new features align with organizational standards.

Key Responsibilities

  • Requirement Translation: Partner with clients and stakeholders to understand business needs and translate them into technical application features. Write high-quality source code and prepare programming specifications that ensure scalability and efficiency.
  • Architecture & Design: Develop detailed specifications for new applications and design creative prototypes that align with user requirements.
  • Systems Analysis: Review and analyze existing systems and subsystems to identify opportunities for reusability, integration benefits, and necessary structural changes.
  • Testing & Documentation: Prepare comprehensive design plans, written analyses, unit tests, and test scripts. Develop clear, user-friendly software manuals for end-users.
  • Tool Evaluation: Assess and recommend application software packages, integration tools, and testing frameworks to enhance the development lifecycle.
  • Travel may be required

Requirements

Required Technical Expertise: Candidates must demonstrate successful experience in at least five (5) of the following technical areas:

  • Translating client requirements into application features.
  • Developing specifications for new applications or subsystems.
  • Creating functional prototypes based on technical specs.
  • Professional source code development.
  • Analyzing and reviewing system specifications.
  • Preparing programming-level documentation and specifications.
  • Conducting reusability and impact analyses on existing systems.
  • Developing unit/test scripts and technical design plans.
  • Evaluating third-party software and integration tools.
  • Authoring comprehensive software user manuals.

Experience & Education Requirements

  • Bachelor of Science degree from an accredited college or university in Computer Science, Software Engineering, Information Systems Management, Information Technologies (or a closely related field) plus one (1) year of professional experience.
  • An equivalent combination of formal education, technical training, and relevant work experience that demonstrates the required competencies.

Desired Attributes

  • Analytical Mindset: The ability to dissect complex system specifications and identify potential points of failure or optimization.
  • Collaboration: Strong communication skills to interact with clients and translate their vision into a functional product.
  • Attention to Detail: Meticulous approach to writing documentation, test scripts, and manuals to ensure a seamless user experience.

Clearance Requirements: Possesses and maintain Top Secret Clearance (SCI preferred)

If you meet these qualifications and are ready to make an impact, we encourage you to apply today!

Benefits

Prevailance, Inc. proudly supports veterans as a member of the V3 (Virginia Values Veterans) program and the Hire Vets initiative. Recognized as a Top Workplace in 2025, Prevailance fosters a supportive, mission-driven environment for its team members. We provide a comprehensive benefits package to eligible employees, designed to support health, wellness, and financial security. Our benefits include:

  • Medical Insurance
  • TriCare Supplemental
  • Dental Insurance
  • Vision Insurance
  • Life & Accidental Death & Dismemberment (AD&D) Coverage
  • 401(k) Plan with Company Matching Contributions
  • Paid Time Off (PTO)
  • 11 Paid Holidays
  • Education Reimbursement Program
  • Computing Device Reimbursement Program

Prevailance, Inc. is an Equal Opportunity/Affirmative Action Employer. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, citizenship status, marital status or any other consideration prohibited by law or contract. Prevailance, Inc. participates in E-Verify and is VEVRAA Compliant.

Salary.com Estimation for Software Developer in Virginia, VA
$89,785 to $109,259
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Prevailance, Inc.

  • Prevailance, Inc. Virginia, VA
  • Description This position is currently filled, however we are accepting applications for Ready Replacement Pool consideration. Prevailance is seeking an ex... more
  • 2 Days Ago

  • Prevailance, Inc. San Diego, CA
  • Description This position is currently filled, however we are accepting applications for Ready Replacement Pool consideration. Prevailance is seeking an ex... more
  • 2 Days Ago

  • Prevailance, Inc. Virginia, VA
  • Description This position is contingent upon successful contract award. Responsible for management and oversight of a cadre of qualified instructors. Ensur... more
  • 9 Days Ago

  • Prevailance, Inc. Virginia, VA
  • Description This position is contingent upon successful contract award. Serves as the primary authority for maintaining the quality, integrity, and effecti... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Virginia, VA area that may be a better fit.

  • Stellar Software Solutions LLC Virginia, VA
  • Job Details =ONLY W2/ FULL TIME CANDIDATES CAN APPLY= Job Title: Python full stack developer Location: TX,NJ,CA,IL,VA,GA,NY, and NC Visa:- Only GC, GC EAD,... more
  • 1 Month Ago

  • Prevailance, Inc. Virginia, VA
  • Description This position is contingent upon successful contract award. Full-time and part-time positions available. Lead the full lifecycle development of... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!