Fast Apply This is a Fast Apply job. Post your resume once to MilitaryHire, and apply with only two clicks.
Perfect if you are searching for a job using your phone.

Senior Software Engineer - Military veterans preferred

2018-11-27
AECOM (www.aecom.com)
Engineering

/yr

  full-time   part-time   employee   contract


Dahlgren
Virginia
22448
United States

*Job Summary
AECOM is seeking a Senior Software Engineer to support tactical code and applications in support of USMC Command and Control programs. The chosen candidate will develop C++, Java, and Android based tactical Control and Communications applications for fielding state of the art distributed communications systems. Additionally, the candidate will technically support software implementation in systems, sub-systems, and components utilizing computers, electronics, and software.
The selected candidate will execute software planning, designing, coding, testing, integrating, supporting, and delivering algorithms, software (source code and executables), and computer programs.

*Minimum Requirements
Ten (10) years systems engineering experience in that includes five (5) years design, programming, development and testing of software code.
Current DoDI 8570.01-M Information Assurance Technology (IAT) Level II certification(s) desired.
Skills and demonstrated experience developing code for C++, Java and Android applications.
A BachelorĂ¢??s degree from an accredited college or university in computer science, computer engineering, or related field.
Must be able to obtain and maintain US Government Clearance.
Must be US Citizen.
*Preferred Qualifications
Java (familiarity with Java 8) to include: Streams, Networking (TCP, UDP, Multicast), Concurrency (Multi-thread programming), Data Structures and Collections, JAXB, GSON, Custom Exception Handling, Database and File I/O, JavaDoc and code documentation, Java Design Patterns.
Android (experience developing on a mobile platform) to include: Understanding of the Android Lifecycle, Communication over 4G, GUI Design, USB Communication.
Build Automation Tools experience: Maven and Gradle.
Version Control experience: GIT/GITLAB

Fast Apply This is a Fast Apply job. Post your resume once to MilitaryHire, and apply with only two clicks.
Perfect if you are searching for a job using your phone.

 

Save This Job

Email This Job to a Friend