Sr. Software Developer

Cdit Llc
Annapolis Junction, MD, United States
2 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services C++ (Programming Language) Cloud Computing Spring Framework Service-Oriented Architecture Containerization Kubernetes Information Technology Restful APIs

Requirements

  • B.S. in Computer Science or related field (or 8 yearsof equivalent work experience).
  • 8+ years of experience with Java, JavaScript, andKubernetes.
  • 8+ years of experience with modern developmentpractices and testing.
  • Deep working understanding of Agile methodology.
  • Experience with encryption and a solid understanding ofkey management.
  • Excellent communication skills with the ability tobuild rapport with team members and clients. PreferredQualifications

  • Experience as a contractor in the IntelligenceCommunity.
  • C or C++ experience.
  • 5+ years of experience with REST APIs.
  • AWS experience.
  • Spring framework experience.
  • Service Oriented Architecture (SOA) experience.
  • Experience with containerization and Kubernetes.
  • Cloud familiarity.
  • Strong analytical troubleshooting and performanceevaluation skills.

About the company

CDIT Solutionsis seeking a Senior Software Developer to join a multi-quarter productizationeffort for a mission-focused product suite, enabling broader deployment and useacross the DoD community. The initiative continues through FY27 and will evolvein partnership with the productization team. The core workinvolves “genericizing” the current solution by removingcustomer-specific dependencies, abstracting environment-specificconfigurations, and building interfaces that allow authorization workflows andkey management operations to function across a variety of customerenvironments. The effort spans clients, Portal, Proxy services, andOpenBao-based key management services. KeyResponsibilities

  • Build and maintain Encryption Libraries and KeyManagement Services across the product ecosystem.
  • Apply modern development and testing practices todeliver reliable, maintainable software.
  • Collaborate on design decisions through project teamcommunication, documentation, system testing, and defect resolution.
  • Participate actively in project planning and statuscommunications.
  • Operate effectively in a matrix environment, partneringwith virtual teams and owning multiple parts of a project or initiative. RequiredQualifications

  • U.S. citizenship.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…