Java Developer with Security Clearance - San Francisco, United States - John Galt Staffing

    Default job background
    Permanent Technology / Internet
    Description
    Candidates must have experience in various software languages, development environments, operating systems, software management tools, cloud based processing and agile programming


    Major Responsibilities:


    Position will use test & sample data & reference files/code to modify existing and develop new software to process images collected from SDA sensors to produce accurate measures of satellite position, velocity, visual magnitude and timing.

    Software must also incorporate reference data to correlate the results with previously known satellite states and must produce output messages in formats dictated by end users.

    Software will be developed in a secure facility on highly-classified networks. Must Have


    • Experience is processing SDA sensor data
    • A working knowledge of satellite orbital regimes and orbital mechanics
    • Programming proficiency in Java, JavaScript, C/C++, Python
    • Demonstrated ability to convert data between file types such as JSON/GSON, XML, HTML5, HDF, SSN message formats
    • Experience using development environments/tools such as Eclipse, Apache
    • Software management tools such as Git, GitHub/GitLab, Subversion, TeamForge
    • Ability to work with mixed internal team of software developers, system-administrators, IT security and database professionals
    • Ability to assist external companies, business professionals and gov't operators in the installation, testing and usage of MIT LL developed software
    • M.S.
    in Computer Science, Software Development or comparable Desired Qualifications:


    • Experience developing and delivering software to cloud based operating environments or systems such as AWS GovCloud
    • Experience and proficiency agile program methodologies and Scrum
    • 15+ years work experience in classified software development