
Software Developer I
Agile Defense
🇬🇧 United Kingdom | 🇺🇸 United States
Hybrid
2 months ago
$95,000 / year
- Agile
- C++
- Secret Clearance
- Java
- JDBC
- MySQL
- JMS
- Apache
- ActiveMQ
- XML
- XSLT
- CI/CD
- GitLab
- Technical Writing
- PHP
- JavaScript
- SNMP
- Apache HTTP Server
- Windows
- IIS
- LDAP
- Active Directory
- Wireshark
- VMware
- Hyper-V
- Health insurance
2 months ago
Requisition #: 1684Job Title: Software Developer ILocation: Hybrid, Aberdeen Proving Ground, MDClearance Level:Interim Secret / Top Secret, Must Have Clearance to StartRequired 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.
- Happy-Be Infectious. Happiness multiplies and creates a positive and connected environment where motivation and satisfaction have an outsized effect on everything we do.
- Helpful -Be Supportive. Being helpful is the foundation of teamwork, resulting in a supportive atmosphere where collaboration flourishes, and collective success is celebrated.
- Honest -Be Trustworthy.Honesty serves as our compass, ensuring transparent communication and ethical conduct, essential to who we are and the complex domains we support.
- Humble -Be Grounded.Success is not achieved alone, humility ensures a culture of mutual respect, encouraging open communication, and a willingness to learn from one another and take on any task.
- Hungry -Be Eager.Our hunger for excellence drives an insatiable appetite for innovation and continuous improvement, propelling us forward in the face of new and unprecedented challenges.
- Hustle -Be Driven.Hustle is reflected in our relentless work ethic, where we are each committed to going above and beyond to advance the mission and achieve success.
Software Developer I · Agile Defense