2

Entry Level Medical Software Jobs in Virginia (NOW HIRING)

This is an excellent opportunity for an early-career software developer to gain hands-on experience ... We are proud to offer a robust benefits package including medical, dental, vision, 401(k) ...

This is an excellent opportunity for an early-career software developer to gain hands-on experience ... We are proud to offer a robust benefits package including medical, dental, vision, 401(k) ...

Software Engineer TS

Centreville, VA · On-site

$63K - $111K/yr

Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight ... medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and ...

Software Engineer TS

Centreville, VA · On-site

$63K - $111K/yr

Parsons is seeking an entry-level engineer with a Top Secret clearance to join our agile, tight ... medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and ...

next page

Showing results 1-20

Entry Level Medical Software information

See Virginia salary details

$29.2K

$99.4K

$239.4K

How much do entry level medical software jobs pay per year?

As of Aug 25, 2026, the average yearly pay for entry level medical software in Virginia is $99,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $105,100.00 per year, depending on experience, location, and employer.

What is an entry level medical software?

An Entry Level Medical Software job involves working with healthcare technology, such as electronic health records (EHR), medical billing systems, or software used in hospitals and clinics. Responsibilities may include software implementation, technical support, data entry, testing, or assisting in software development. Professionals in this role often collaborate with healthcare providers to ensure systems run smoothly and meet regulatory standards. Strong problem-solving skills, attention to detail, and knowledge of healthcare workflows are beneficial. This position can serve as a stepping stone to more advanced roles in medical software development, IT, or healthcare informatics.

What types of projects and responsibilities can I expect in an entry level medical software position?

As an Entry Level Medical Software professional, you will likely be involved in tasks such as software testing, bug tracking, code reviews, or assisting with the development and deployment of medical applications. Your day-to-day responsibilities may include supporting senior developers, collaborating with healthcare professionals to gather user requirements, and helping to ensure compliance with healthcare data regulations. Working in a team setting, you’ll often participate in meetings to discuss project progress and troubleshoot technical issues. This collaborative, fast-paced environment offers valuable hands-on experience and a strong foundation for future roles in health IT or software development.

What are the key skills and qualifications needed to thrive in an entry level medical software position, and why are they important?

To thrive as an Entry Level Medical Software professional, you generally need a background in computer science or a related field, basic understanding of healthcare workflows, and familiarity with software development or quality assurance processes. Experience with programming languages such as Python or Java, knowledge of electronic health record (EHR) systems, and any healthcare IT certifications can be valuable. Strong analytical thinking, effective communication, and the ability to collaborate within multidisciplinary teams are important soft skills. These competencies ensure the delivery of reliable, user-friendly software that meets the unique needs of healthcare environments.

What are the most commonly searched types of Medical Software jobs in Virginia?

The most popular types of Medical Software jobs in Virginia are:

What are popular job titles related to Entry Level Medical Software jobs in Virginia?

For Entry Level Medical Software jobs in Virginia, the most frequently searched job titles are:

Infographic showing various Entry Level Medical Software job openings in Virginia as of August 2026, with employment types broken down into 56% Full Time, and 44% Nights. Highlights an 100% In-person job distribution, with an average salary of $99,405 per year, or $47.8 per hour.

Software Engineer - Entry Level

Herndon, VA • On-site, Remote

VivSoft Technologies LLC
11 - 50 employees

$70K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Job Title: Software Engineer - Entry Level
Location: Remote
Clearance Required: Secret
Position Type: Full-TimeAbout the company:
At VivSoft, we aim to solve complex federal problems using emerging and open technologies in a collaborative and rewarding environment. VivSoft is a diverse team of strategists, engineers, designers, and creators experienced in building high-performance, effective software, with a focus on impactful organisational design and software delivery dynamics. We build secure Software Factories based on DoD reference designs and NIST Frameworks for Cloud and DevSecOps. These factories deliver AI/ML Applications, Data Science Platforms, Blockchain and Microservices for DoD, Healthcare and Civilian Agencies
Position Overview
VivSoft Technologies is seeking an Entry Level Software Engineer to join the DCSA NBIS DISS/PVAAMS team. Working under the guidance of senior engineers, you will contribute to the development and sustainment of mission-critical personnel vetting software used across the Department of Defense. This is an excellent opportunity to grow your federal IT career in a modern cloud-native DevSecOps environment.
ROLE SUMMARY
Applies fundamental concepts, processes, practices, and procedures on technical assignments. Performs work that requires practical experience and training. Work is performed under supervision. 0-2 years of work experience.
KEY RESPONSIBILITIES
• Supports design, coding, testing, debugging, and implementation activities under the guidance of senior developers.
• Assists in translating project requirements into working software components.
• Follows established Agile methodologies and principles for software development.
• Participates in code reviews and applies feedback to improve the quality and functionality of assigned work.
• Helps identify and resolve basic technical issues and defects under supervision.
• Documents work performed and contributes to technical documentation for assigned tasks.
• Communicates status, questions, and blockers to supervisors and team members in a timely manner.
EDUCATION
• Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
REQUIRED QUALIFICATIONS
• 0-2 years of relevant work experience in software development or a related technical field.
• Foundational knowledge of at least one programming language.
• Basic understanding of software development lifecycle (SDLC) concepts.
• Ability to work effectively under supervision as part of a team.
• Strong verbal and written communication skills.
• U.S. Citizenship and ability to obtain and maintain a federal security clearance/suitability determination, as required by the contract.
PREFERRED QUALIFICATIONS & SKILLS
• Exposure to Agile/Scrum development environments.
• Familiarity with version control tools such as Git.
• Coursework or internship experience involving cloud platforms (e.g., AWS, Azure).
• Willingness to learn new tools, languages, and frameworks as project needs evolve.
CERTIFICATIONS
• Relevant industry certifications are a plus but not required (e.g., CompTIA Security+, AWS Cloud Practitioner).
Benefits:
  • Comprehensive Medical, Dental, and Vision Plans (Healthcare benefits are 100% employer-paid for employees only)
  • Life Insurance
  • Paid Time Off (Flexible/Combined PTO, Bereavement Leave, 11 Company Paid Holidays)
  • 401K Retirement Plan with employer match
  • Professional Development Training Reimbursement.