Software Developer

NewGen

$90K — $120K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship required
  • Active Secret Clearance; TS/SCI preferred
  • BS in Computer Science or related field, or equivalent experience
  • 2+ years in applications development
  • Knowledge of secure software development lifecycle
  • Operational experience with Python and Linux terminals
  • Familiarity with containerization and automation tools

Responsibilities

  • Design and implement software code for full development and integration
  • Troubleshoot production issues related to software applications
  • Research and help integrate new products based on mission needs
  • Evaluate and recommend application software and testing tools
  • Automate deployments and testing using IaC tools
  • Ensure quality control of software through rigorous testing
  • Establish optimal configurations for technologies involved in mission

Benefits

  • Work on impactful projects for U.S. Government and critical industries
  • Collaborate with skilled professionals in cybersecurity
  • Gain exposure to cutting-edge technologies and methodologies
  • Engage in a mission-driven environment
  • Opportunities for professional growth and skills advancement
Full Job Description
Our Partner is supporting a U.S. Government customer to provide support for onsite incident response to civilian Government agencies and critical asset owners who experience cyber-attacks, providing immediate investigation and resolution. Contract personnel perform investigations to characterize of the severity of breaches, develop mitigation plans, and assist with the restoration of services. They are seeking a Software Developer to support this critical customer mission.

Responsibilities
  • Design, troubleshoot, and implement software code for end-to-end software development and service integrations
  • Design, develop, enhance, debug, integrate, and implement software stacks for on premise and cloud based tools and services
  • Troubleshoot production problems related to software applications and pipeline workflows
  • Research, test, build, and coordinate the integration of new products based on user and mission requirements
  • Initiate action for evaluation and recommendation of application software packages, application integration and testing tools
  • Automate deployments, testing, and builds using IaC toolings including Ansible, Terraform, Git-CI, and others
  • Implement recommendations for improving documentation and development process standards
  • Ensure quality control of all developed and modified prototype software through rigorous staged testing and pipelines
  • Establish optimal configurations and tunings for COTS, GOTS, and open source technologies pertaining to mission needs and project baselines
  • Navigate and work within Linux and container heavy environments including Openshift, RHEL, Alma, and Docker
Requirements
  • U.S. Citizenship
  • Active Secret Clearance; TS/SCI is preferred
  • Must be able to obtain DHS Suitability
  • BS Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering or related degree; or HS Diploma & 4-6 years of directly relevant experience
  • 2+ years of directly relevant experience in applications development
  • Knowledge of secure software development lifecycle and code versioning and maintenance
  • Experience with assessing and integrating commercial off the shelf (COTS) products
  • Knowledge and familiarity to work with the installation, demonstration, test, validation and evaluation of new and existing software, tools, methods, and software measurement technologies
  • Must have operational experience with Python and Linux terminals
  • Knowledge of software automation, application development, and RESTful architecture
  • Knowledge of data ETL workflows for on-prem, cloud, and hybrid environments
  • Experience working and developing in/with containerization software including Kubernetes, Docker, and Redshift
  • Experience working with IaC including Ansible, Git-CI, Cloudformation, and Terraform
  • Must have strong communication skills and have experience interacting and with customers directly in a project environment or technical demonstration
  • Must be able to work collaboratively across remote and physical locations
Desired Skills
  • Experience with two or more of the following: Python, JSON, Data Analytics, MongoDB, MinIO, Ansible, Vue.js, React, HTML, Kubernetes, Docker, Podman, Openshift, AWS, View Jazz Framework, Process Automation, Terraform, CI/CD knowledge
Desired Certifications
  • CSSLP
  • Sec+

Similar Jobs

More Jobs at NewGen

  • Information Systems Security Specialist
    $90K — $120K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • Software Developer
    $90K — $120K *
    Arlington, VA 22204 (Arlington County)
    Education, Government & Non-Profit
    In-Person
  • Cloud Solutions Architect
    $120K — $150K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Software Developer
    $90K — $120K *
    Herndon, VA 20171 (Fairfax County)
    Information Technology
    In-Person
  • Sr. Consultant
    $90K — $130K *
    Remote
    Technical Services
    Remote in North Carolina, US

More Education, Government & Non-Profit Jobs

Find similar Software Developer jobs: