19 hours ago
Remote, United StatesSenior

Base Salary

$115k - $155k/yr

Responsibilities

  • Develop, maintain, deploy, operate, and support PACER applications and internal court-access systems across the software development lifecycle.
  • Design and implement enterprise software and secure web services using the required programming languages, frameworks, and data formats.
  • Develop and manage automated DevSecOps and CI/CD pipelines for a wide variety of applications.
  • Implement secure engineering practices, remediate vulnerabilities, and maintain PCI, FISMA, ATO, and other security compliance activities.
  • Define and maintain system and software architectures, integration designs, documentation, use cases, test cases, and validation results.
  • Conduct performance analysis, capacity planning, system tuning, continuity-of-operations planning, and disaster-recovery testing.
  • Manage software configurations, version control, source-code repositories, change control, and containerized applications.
  • Provide technical training, knowledge transfer, customer-stakeholder support, and recommendations on emerging technologies and tools.

Requirements

  • At least 5 years of experience in IT system engineering, systems development, systems coding, and programming.
  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Proficiency in C, Java, JSF, Apache Tomcat, PrimeFaces, JavaScript, CSS, and/or Linux shell.
  • Strong experience with Red Hat Linux, cloud APIs and cloud technologies, full DevOps pipelines, and automated DevSecOps processes.
  • Experience with Jira, Confluence, GitLab CI/CD, GitHub Actions, Jenkins, Bash, Subversion, and JetBrains Tool Suite.
  • Experience developing and maintaining containerized applications and managing CI/CD pipelines as a platform-team developer.
  • Knowledge of source control, build and release tools, software build processes, agile methodologies, and enterprise security requirements.
  • Strong understanding of security compliance and security controls, along with a security-first mindset.
  • Excellent presentation, communication, analytical, problem-solving, collaboration, and customer relationship skills.
  • Perl experience is preferred.

Benefits

  • Fully remote work arrangement with a 40-hour scheduled work week and no travel required.
  • Medical, dental, vision, and 401(k) benefits, including employer matching and pre-tax and post-tax contribution options.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
  • Typically 15 days of paid leave and 10 paid holidays annually, prorated based on hire date.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and business travel insurance offerings.
  • Virtual interviews require camera use, and the hiring process includes biometric identity verification.

Tech Stack

BashCCSSGitHub ActionsGitLab CI/CDJavaJavaScriptJenkinsLinuxPerlSOAPSubversion

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me