Original listing text, shown exactly as published by the company.
Clearance Level: Interim Secret / Top Secret, Must Have Clearance to Start
Required Certification(s): Must Obtain Security Plus (+) or higher within 90 days of Hire
Job Description
- Codes software components, units, and modules according to detailed specifications for client/customers.
- Participates in analysis and development of test plans.
- Tests assigned components and units. Provides test results and recommends corrections to senior developers.
- Applies practical knowledge of one or more platforms and operating systems, and of programming languages such as C and C++.
- Typically requires knowledge of one or more systems architectures such as client/server and distributed processing.
Education and Background
Typically has a Bachelor's degree, and 0 - 2 years of experience, or equivalent relevant work experience; e.g., each year of work experience may be substituted for each year of education required
Years of Experience
0 - 2 years
Required Skills
- Must possess at minimum an Interim Secret clearance.
- Must be able to obtain an IAT-II (Security +) certification within the first 90 days of hire; 1+ years of experience developing in Java. Core Java (1.7+); multi-threading, concurrency, etc.
- Experience with the following software and technologies: relational database with JDBC, preferably MySQL, JMS, preferably Artemis/Apache ActiveMQ.
- Enterprise Service Bus, preferably XML, XSD, XSLT, XPATH, and Object XML mapping.
- Continuous integration software, preferably GitLab.
- Version control systems, preferably GitLab.
- Automated software builds, preferably Apache Ant.
- Must be able to work effectively under pressure and to deliver on tight timelines with minimal supervision.
- Strong technical writing and verbal communications skills.
Preferred Skills
- BS or BA preferred but not required; Bonus Qualifications (not required): web programming languages, preferably PHP or JavaScript, REST and Web Services, SNMP traps, Apache HTTP server or Windows IIS, LDAP, and Active Directory.
- Network Packet sniffing, Wireshark, Java PCAP libraries. Virtual Environments (VMWare ESX, Microsoft HyperV).
- Java application software installation, preferably IZPack.
- Experience with API integrations and development.
Working Conditions
- General Office Environment.
- Ability to operate effectively with a high level of independence.
- Strong willingness to quickly explore and learn new skills.