General Dynamics Information Technology

Principal Software Engineer- TS/SCI w/Poly

General Dynamics Information Technology
Apply
3 months ago
Annapolis Junction, MD, USAStaff+

Base Salary

$213k - $288k/yr

Responsibilities

  • Analyze user requirements and derive software design and performance requirements.
  • Design, code, modify, debug, integrate, and maintain software systems and components.
  • Develop algorithms, database or data repository interfaces, and software solutions based on system performance standards and mathematical models.
  • Review software components and documentation, resolve software problem reports, and assist with executing test procedures.
  • Provide recommendations on documentation and software development process standards.
  • Evaluate hardware/software tradeoffs, software reuse, and COTS/GOTS solutions during system design.
  • Serve as a team lead at the level appropriate to the software development process.
  • Build and deploy applications and automated CI/CD pipelines using specified development and deployment technologies.

Requirements

  • Bachelor of Arts or Bachelor of Science degree.
  • 15+ years of related experience.
  • Active Top Secret SCI clearance with polygraph is required.
  • US citizenship is required.
  • Experience with C/C++, Java web development, Python software development, and software design.
  • Experience developing Windows or UNIX applications using languages such as C, C++, C#, Java, and Python.
  • Experience with Artifactory, Docker, Terraform, Ansible, Packer, Jenkins, and/or Bamboo for deployment and CI/CD work.

Benefits

  • Comprehensive medical, dental, vision, health savings account, disability, life, accident, critical illness, and business travel insurance options.
  • 401(k) plan with company matching and pre- and post-tax contribution options.
  • Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
  • Full-flex work weeks where possible, wellness packages, and career growth and internal mobility support.
  • 40 scheduled hours per week, no travel required, and onsite work in Annapolis Junction, Maryland.
  • Identity verification during hiring may involve on-camera virtual interviews and biometric data processing.

Tech Stack

AnsibleBambooCC#C++DockerJavaJenkinsPythonTerraformWindows

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