Senior Software Developer

Annapolis Junction, Maryland

ZP Group Logo

Job Id:
0000178371

Job Category:

Job Location:
Annapolis Junction, Maryland

Security Clearance:
TS/SCI w/FS Poly

Business Unit:
Zachary Piper

Division:
Not Defined

Position Owner:
Matthias McLaughlin

Piper Companies is seeking a Senior Software Developer for a government technology and cybersecurity organization located in Annapolis Junction, MD. The Senior Software Developer is an On-site position supporting the development and modernization of secure software platforms used across mission-critical environments. An ideal candidate for the Senior Software Developer is a seasoned developer with expertise in Java, JavaScript, Kubernetes, and secure application development.


Responsibilities of the Senior Software Developer:

  • Develop and enhance enterprise software applications leveraging modern development methodologies.
  • Build and integrate services supporting authorization workflows and key management capabilities.
  • Collaborate with project teams to implement scalable, containerized application architectures.
  • Participate in code reviews, testing, troubleshooting, and continuous improvement initiatives.


Qualifications of the Senior Software Developer:

  • 8+ years of experience developing applications using Java, JavaScript, and Kubernetes.
  • Experience with modern software development practices, Agile methodologies, and containerized environments.
  • Strong understanding of encryption technologies, key management, and secure software development.
  • Active TS/SCI clearance with Polygraph required.


Compensation for the Senior Software Developer includes:

  • Salary range:
  • Comprehensive benefits package including medical, dental, vision, 401(k), sick leave as required by law, and PTO.


This job opens for applications on 11/10/2026. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-MM9

#LI-ONSITE



Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?