Software Engineer - Herndon, United States - Marathon TS Inc

    Marathon TS Inc
    Marathon TS Inc Herndon, United States

    3 weeks ago

    Default job background
    Description
    Marathon TS, Inc. has multiple prime contracts and sub contracts supporting DHS, DoD, and Intelligence Community customers.

    We have an immediate need for a Software Engineer to join in our team In this role, you will be responsible for the following:


    • Performs test-driven software engineering and development activities associated with designing, developing, maintaining, and enhancing the Big Data analytic system using an Agile DevSecOps model.
    • Designs and develops reusable services that support capabilities such as data discovery and query, analytic visualizations, link-node analysis, AI/Client big data analytics, and object production and relationships
    • Develops services using modern techniques such as REST, Java, JSON, Spring, Python, Javascript frameworks (e.g., JQuery, Angular, React), and Docker
    • Identifies and integrates applicable shared services (e.g., IC PKI and IAA)
    • Develops or provides input to engineering artifacts including Weekly Status Reports, Development Sprint Plans, System Design Documents, Database Design Documents, Bill of Materials, User Training Plans, Release Plans, Requirements Traceability Matrices, and Sprint Summary Reports

    REQUIREMENTS:

    • Active TS/SCI clearance with the ability to obtain a polygraph if you do not have one already
    • Bachelor's Degree and 5+ years of hands-on experience with Agile software development using Java, Python, JavaScript, React, , and JQuery, UI experience
    • Mission-oriented and excellent communicator
    • Will be required to be onsite; however, there may be some remote work due to COVID #CJJOBS Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").