Senior Software Developer - Military veterans preferred



  full-time   employee

Lexington Park
United States

United States of America - Maryland, Lexington Park

Job Summary

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.

Essential Responsibilities:

  1. 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.

  2. Provide an unclassified development and test environment for development software and other applications as required.

  3. 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.

Minimum Requirements

  • Must have a Bachelor's degree in Computer Science or related field (or equivalent work experience).

  • At least five 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.

  • Due to the nature of the work, must be a U.S. citizen.

  • Must have an active Secret security clearance.

Preferred Qualifications

  • 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. 223465BR

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.