Software Engineer (TS/SCI with Poly Required)

GCI, Inc.
  • Chantilly, VA
    2 days ago

    Job Description

    GCI embodies excellence, integrity and professionalism. The employees supporting our customers deliver unique, high-value mission solutions while effectively leverage the technological expertise of our valued workforce to meet critical mission requirements in the areas of Data Analytics and Software Development, Engineering, Targeting and Analysis, Operations, Training, and Cyber Operations. We maximize opportunities for success by building and maintaining trusted and reliable partnerships with our customers and industry.

    At GCI, we solve the hard problems. As a Software Engineer, a typical day will include the following duties:

    JOB DESCRIPTION

    We are seeking an experienced Software Engineer to design, develop, and maintain complex software products and data platforms. As an integral member of our team, you will work closely with cross-functional teams to deliver scalable, high-quality solutions that drive business insights and inform strategic decisions. The ideal candidate has a passion for continuous learning, staying up-to-date with industry trends, and a willingness to learn new technologies and skills.

    KEY RESPONSIBILITIES

    • Assume ownership of multiple COTS / GOTS production systems, ensuring seamless operations, maintenance, and support to meet customer requirements
    • Collaborating with engineers and stakeholders to identify and prioritize project requirements
    • Troubleshooting complex problems and providing customer support for software systems and application issues
    • Provide recommendations for continuous improvement and innovation
    • Working in an Agile environment with a focus on iterative development and delivery

    QUALIFICATIONS

    • Bachelor's Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
    • 5 to 10 years of related software development experience.

    REQUIRED KNOWLEDGE/SKILLS

    • Hands-on experience with modern programming languages such as NodeJS or Python
    • Experience with GOTS / COTS integration
    • Strong understanding of Linux and experience with building APIs and services using REST
    • Experience with container technologies such as Kubernetes or Docker
    • Experience with cloud platforms such as AWS

    DESIRED KNOWLEDGE/SKILLS

    • Experience with Elasticsearch, MongoDB, or other NoSQL databases
    • Familiarity with monitoring technologies like ELK, Prometheus, Grafana, etc.
    • Experience with CI / CD technologies like Jenkins, GitHub Actions, GitLab CI/CD
    • Strong understanding of Agile development methodologies and iterative delivery

    Numbers & Facts

    LocationChantilly, VA

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Cloud Computingunmatched
    • Commercial Off-the-Shelf (COTS)unmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Service Softwareunmatched
    • Customer Service Systemsunmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Dockerunmatched
    • Elasticsearchunmatched
    • Electrical Engineeringunmatched
    • Establish Prioritiesunmatched
    • GitHubunmatched
    • Government Off-the Shelf (GOTS)unmatched
    • Identify Issuesunmatched
    • Industry/Trade Analysisunmatched
    • Jenkinsunmatched
    • Linux Operating Systemunmatched
    • Militaryunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Online Trainingunmatched
    • Operational Auditunmatched
    • Problem Solving Skillsunmatched
    • Production Systemsunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Sensitive Compartmented Information (SCI)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Top Secret Clearanceunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder