Java Software Programmer / Developer

Abeerdeen, Maryland, United States

CDI Corporation was founded in 1950.
CDI Marine Company is a division of CDI Government Services and a leader in providing our clients with high quality, cost effective engineering, design and logistics services in the marine industry. For additional opportunities please visit us at
•CDI Marine Company was awarded the Virginia Values Veterans (V3) Governor’s Award in 2016.
• named CDI as one of the Most Trustworthy Companies in the United States in 2012.
•CDI Corporation is an EEO/An Affirmative Action M/F/D/V Employer

Software Programmer

Aberdeen, MD

Security Clearance Required

Systems and software engineering for large-scale integration efforts associated with existing ATC data collection, processing and storage systems, including, but not limited to:
-Development of software drivers and/or applications for desktop/mobile type computer
platforms in support of instrumentation or instrumentation development at ATC.
Support includes software development services including but not limited to system
administration, software engineering, primarily in a Linux based environment. Software
development functions include user support, trouble shooting, monitoring, software
updates, patching, and hardware repair.
-Development of Instrument Control, Data Acquisition, Analysis and Presentation
Software. Provide software utilizing coding language and development environments as directed by the government in support of instrument control, data acquisition, analysis, and presentation. Knowledge of Windows 8, 7, Vista, XP, Windows NT, UNIX and Linux are required. Additionally, database management and SQL experience is required
-Detailed design and implementation of software enabling specific integration pathways
between existing ATC data collection, processing and storage systems, as well as the
migration of current systems and/or current capabilities to HPC platforms.
-Systems Engineering and expertise in support of the accreditation and operation of Cross Domain Solutions, and the design, integration and operation of such systems within existing ATC networks for the purpose of automating data transfers and enabling the development of applications operating on different security domains.
Certifications Required
For Software Development tasks, Contract employees shall obtain DoD 8570.01 certification and training requirements within 60 days of support to the task order, e.g. CompTIA Security+ and be enrolled in the CompTIAs Continuing Education program in good standing AND complementary training. Complimentary training is the Computing Environment requirement that is in addition to Security+. It is training, but not necessarily a certification, on an OS or Programming Environment or specialized skill area like ethical hacking. Examples include Linux/Unix training certificates OR certifications such as CompTIA Linux+, LPI, Certified Redhat Engineer, Oracle Linux

Type: Permanent

Reference ID: 4525