AECOM has an opportunity for a highly qualified candidate as a Senior Software Developer to provide support for the Broad Area Maritime Surveillance Ã?Â¢?? DemonstratorÃ?Â¢??s (BAMS-D) Tactical Auxiliary Ground Support (TAGS) in Lexington Park, Maryland .
This is a contingent position.
The Senior Software Developer will be working on the development and testing of standalone applications to automate the processing and dissemination of data for the Broad Area Maritime Surveillance Ã?Â¢?? DemonstratorÃ?Â¢??s (BAMS-D) Tactical Auxiliary Ground Support (TAGS) system. All software development will be required to follow open standards and software development best practices to ensure a standards based product is developed to allow BAMS-D to share data with other systems following open standards. All software development and applications used must be compliant with all applicable Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs) and guidance resulting in authorization to operate on the SIPRNET.
Primary efforts will be to upgrade or develop and test existing TAGS applications to inter-operate with Windows 10/2012 and the Global Command and Control System Ã?Â¢?? Joint (GCCS-J) v. Global 6 suite. Software development must be in accordance with Software Best Practices and secure engineering.
Provide an unclassified development and test environment for development software and other applications as required.
A final Technical Data Package shall be created and delivered to the Government Project Lead to include all source code along with supporting documentation on installation, and configuration.
Perform all other position related duties as assigned or requested.
Must have a Bachelor's degree in Computer Science or related field (or equivalent work experience).
At least five (5) to seven (7) years relevant work-related experience in any of the following languages: C, C++,C# or Java.
Knowledge of network protocols such as TCP/IP, UDP/IP, Dynamic Host Configuration, Domain Name System (DNS) and directory services.
Knowledge of routing protocols to ensure dissemination of information through the network.
Must be a U.S. citizen.
Must have an active Secret clearance.
Skills in utilizing third party APIs to develop inter-operable standalone applications.
Skills in debugging, modifying, and commenting on other developerÃ?Â¢??s source code.
Possess technical writing skills (e.g. commenting code, creating administrator and user guides, installation procedures, etc.
What We Offer
When you join AECOM, you become part of a company that is pioneering the future . Our teams around the world are involved in some of the most cutting-edge and innovative projects and programs of our time, addressing the big challenges of today and shaping the built environment for generations to come. We ensure a workplace that encourages growth, flexibility and creativity, as well as a company culture that champions inclusion, diversity and overall employee well-being through programs supported by company leadership. Our core values define who we are, how we act and what we aspire to, which comes down to not only delivering a better world , but working to Ã?Â¢??make amazing happenÃ?Â¢?? in each neighborhood, community and city we touch. As an Equal Opportunity Employer, we believe in each personÃ?Â¢??s potential, and weÃ?Â¢??ll help you reach yours.
Job Category Information Technology
Business Line Management Services
Business Group Management Services Group (MS)
Country United States of America
Position Status Full-Time
Requisition/Vacancy No. 206788BR
Clearance Required Yes
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.