Leidos logo
Leidos Verified
Defense, Government Contracting, Cybersecurity, IT Services, Aerospace, Healthcare Technology

Senior Systems Developer

Reston, VAOnsiteFull TimeSenior$107,900–$195,050 /yrPosted 1 month ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • US Citizenship
  • Public Trust position
  • ServiceNow
  • web services
  • HIPAA
  • Privacy Act

Nice to have

  • OpenText Content Suite
  • OpenText Archive Center
  • Defense Health Agency
  • Military Health System
  • HAIMS
  • SPORTS

Role summary

Leidos is seeking a Senior Systems Developer in the DC metro area to design, develop, code, test, and debug new application workflows and enhancements for a healthcare platform. The role involves working with government teams to resolve issues, coordinate technical requirements, and develop solutions using OpenText AppWorks, Content Server, and government-owned code. Responsibilities include delivering user stories via agile sprints, managing trouble tickets in ServiceNow, building standards-based interfaces (HL7, FHIR, IHE), supporting security remediation, and utilizing AI tools. A Bachelor's degree in a related field and a minimum of 10 years of Health IT experience are required, along with demonstrated expertise in AI technologies and DoD agile development processes. US Citizenship is mandatory for obtaining a Public Trust position.

The Leidos Health and Services Sector is seeking a Senior Systems Developer who will perform as a technical expert in the design, development, coding, testing, and debugging new application workflows or enhancements. Works with Government and their support teams to understand and to develop resolution of application issues. Resolves issues with application workflows and respond to suggestions for modifications or enhancements. Participates in the development of application workflow activities and coordinates technical requirements with the customer.

Candidates MUST:

Be local to the DC metro area for onsite meetings with the customer

AND US Citizenship with the ability to obtain a Public Trust position. 

This is a full-time key personnel position contingent upon contract award. 

 

Responsibilities 

  • Serve as the technical expert in the design, development, coding, testing, and debugging of new EIM application workflows and enhancements. 
  • Work with the Government and its support teams to understand and resolve application issues, and respond to requests for modifications or enhancements. 
  • Participate in application workflow development activities and coordinate technical requirements with the customer. 
  • Develop and configure workflows using OpenText AppWorks, Content Server, and Government-owned code in a multi-tenant healthcare platform. 
  • Deliver user stories through the agile sprint cycle: sprint planning, development, developer integration testing, demos, and retrospectives, using Government-furnished tools. 
  • Analyze, fix, and close trouble tickets in ServiceNow, and support after-hours production issues and weekend deployments as needed. 
  • Build and maintain standards-based interfaces (e.g., HL7, IHE XDR/XCA, FHIR, web services), including migration of interfaces to MuleSoft. 
  • Support COTS upgrades, IAVA patches, and security remediation, keeping delivered code free of CAT I and CAT II security findings. 
  • Use AI tools and techniques to reduce development time, improve deployments, and reduce defects. 
  • Deliver source code and documentation, and update technical design documents, interface control documents, and data dictionaries with each release. 

 

Education and Experience 

• Bachelor’s degree in computer science, information systems management, mathematics, engineering or related field

• Minimum 10 years of technical experience related to Health IT

• Demonstrated experience in developing DoW systems utilizing DoD Issuance (DoDI) 5000.02 agile development process

• Demonstrated technical expertise in application and business process development

• Experience in utilizing Artificial Intelligence (AI) technologies to reduce development

time, improve deployments and reduce defects

• Knowledge of computer concepts and techniques to develop and apply automated solutions to engineering, scientific, or business data acquisition and management problems

Experience with healthcare interoperability standards (HL7, FHIR, IHE, DICOM). 

Experience with MuleSoft, Salesforce, or AWS GovCloud. 

Demonstrated experience developing DoD systems using the DoD agile development process (DoDI 5000.02). 

Demonstrated technical expertise in application and business process development. 

Experience using Artificial Intelligence (AI) technologies to reduce development time, improve deployments, and reduce defects. 

Knowledge of computer concepts and techniques to develop and apply automated solutions to engineering, scientific, or business data acquisition and management problems. 

 

Desired Skills 

  • Highly preferred Experience implementing large-scale OpenText Content Suite, AppWorks, and Archive Center. 
  • Experience with the Defense Health Agency or Military Health System. 
  • DHA’s Enterprise Information Management (EIM) platform, an OpenText-based enterprise content and business process management platform, hosted in AWS GovCloud, that supports Military Health System application workflows including HAIMS, SPORTS, SNPMIS, Paper Records Tracking, FILER, and DMACS for service members, veterans, and their families.

 

Security Clearance 

  • Must be able to obtain and maintain a favorably adjudicated background investigation for an ADP/IT-I or ADP/IT-II position designation (Tier 5 or Tier 3), and a DoD Common Access Card (CAC). 
  • Must complete DoD/DHA-required HIPAA and Privacy Act training and sign a DHA Non-Disclosure Agreement before starting work. 

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:

October 8, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $107,900.00 - $195,050.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Sample Leidos interview questions

  • 1

    What are the key considerations when designing a highly available and consistent service registry?

    system designmedium
  • 2

    Buildings with an Ocean View Find all buildings that have an ocean view. Input: heights = [1,2,3,4] Output: [3] Explanation: Since the ocean is to the right, only the rightmost tallest building (index 3) is not blocked by any others.

    codingmedium
  • 3

    Merge K Sorted Linked Lists Merge K sorted linked lists. Input: lists = [[2,2,3],[1,5]] Output: [1,2,2,3,5] Explanation: Extracts the smallest current node iteratively using a priority queue to build a single merged and sorted linked list.

    codingmedium
  • 4

    Optimal Meeting Point Calculate the optimal meeting point for multiple people on a 2D grid. Input: grid = [[1,0],[0,1]] Output: 2 Explanation: The optimal meeting point is either (0,1) or (1,0), requiring exactly 1 step from each person resulting in a total distance of 2.

    codingmedium
  • 5

    Maximize the minimum distance between aggressive cows in stalls. Input: stalls = [0,4,3,7,10,9], cows = 3 Output: 4 Explanation: Placing the cows at positions 0, 4, and 10 yields a maximum possible minimum distance of 4 between any two cows.

    codingmedium

Get started to unlock a personalized interview prep pack for this role.

Ready to apply?
You'll be redirected to Leidos's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.