12 days ago
Remote, United StatesSenior

Base Salary

$115k - $155k/yr

Responsibilities

  • Develop, maintain, and support PACER applications including account registration, authentication, billing, case locator, account maintenance, help desk, and access reporting systems.
  • Gather requirements, design, analyze, develop, test, deploy, support, and maintain software across the full software development lifecycle.
  • Develop enterprise software and secure web services using C, Java, JSF, PrimeFaces, JavaScript, CSS, Linux shell, SOAP, REST, WSDL, XSD, XML, and JSON.
  • Design scalable and resilient solutions, define and maintain system and software architectures, and support integration across internal and external systems.
  • Implement and manage automated DevSecOps and CI/CD pipelines, source control, software configuration, build and release processes, and change control.
  • Develop, test, and maintain containerized applications and provide engineering support throughout the DevOps pipeline.
  • Monitor compliance with PCI and other security standards and perform vulnerability remediation and compliance activities involving ATO and FISMA.
  • Conduct performance analysis, capacity planning, system tuning, continuity-of-operations testing, and disaster-recovery planning.
  • Create use cases, test cases, validation results, documentation packages, and impact and feasibility analyses.
  • Review requirements and design artifacts, evaluate emerging technologies, provide training and knowledge transfer, and support customer stakeholders.

Requirements

  • At least 5 years of experience in IT systems engineering, systems development, systems coding, and programming.
  • Bachelor's degree in computer science, software engineering, or a related field.
  • Proficiency in C, Java, JSF, Tomcat, PrimeFaces, JavaScript, CSS, and Linux shell, with strong Red Hat Linux experience.
  • Strong experience implementing and supporting end-to-end automated DevSecOps pipelines and processes.
  • Strong understanding of cloud APIs and cloud technologies, with programming experience.
  • Experience with DevOps and pipeline tools including Jira, Confluence, GitLab CI/CD, GitHub Actions, Jenkins, Bash, Subversion, and JetBrains Tool Suite.
  • Experience developing and managing CI/CD pipelines for a wide variety of applications and implementing DevSecOps with Jenkins, GitLab, or similar tools.
  • Experience developing, testing, and maintaining containerized applications and knowledge of source control, build and release processes, and CI/CD pipelines.
  • Comprehensive knowledge of security compliance and security controls, with the ability to adapt to enterprise security requirements.
  • Preferred experience with Perl.
  • Strong analytical, problem-solving, presentation, communication, collaboration, and customer relationship skills.

Benefits

  • Fully remote work location with no travel required and a 40-hour scheduled work week.
  • Medical, dental, and vision plan options, including medical plans with Health Savings Accounts.
  • 401(k) plan with pre-tax and post-tax contribution options and company matching.
  • Flexible work weeks where possible, vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave.
  • Typically 15 days of paid leave per calendar year for new employees plus 10 paid holidays, 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 and accident insurance.

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