Software Engineer Principal (Secret Clearance Required)

GCI Incorporated

Chantilly (VA)

On-site

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GCI Incorporated in the United States is seeking a Software Developer Principal to lead the design and development of complex software systems and enhancements. The role requires hands-on leadership, experience building scalable platforms, and guiding development activities across data processing, messaging, and hardware interfaces.

A candidate should have strong technical expertise across multiple systems, excellent communication, and the ability to supervise junior staff.

Qualifications

  • Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or related technical discipline.
  • 5 to 15 years of related software engineering experience.
  • Demonstrated experience programming with C, C++, and Python.
  • Experience with Linux operating system details and shell scripting.
  • Experience with Java, JavaScript and/or other scripting skills.
  • Analytical mindset and good problem-solving skills.
  • Excellent written and verbal communication and attention to detail.
  • Implement and design test plans at system level.
  • Ability to communicate effectively orally and in writing.
  • Strong experience with Microsoft Office (Word, Excel).
  • Security + certification or ability to acquire.

Responsibilities

  • Lead the design and development of complex software systems and significant enhancements to existing software.
  • Develop scalable platforms and oversee software development activities, data processing, and messaging.
  • Provide supervision to junior engineers and coordinate maintenance actions.

Skills

C, C++, Python
Linux shell scripting
Java/JavaScript or scripting skills
Analytical mindset
Problem-solving
Written and verbal communication
Test plan design

Education

Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or related technical discipline

Tools

SVN
Git
JIRA
Redmine
Trello

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 Developer, a typical day will include the following duties: The Software Developer Principal will lead the design and development of complex software systems and make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing scalable platforms, with experience in leading software development activities, systems that process data and messaging, hardware implementation, creating documentation and guides, and organizing and managing operations and maintenance actions. The candidate must have strong, firsthand technical expertise in a variety of system technologies and the proven ability to fashion robust scalable solutions that can manage critical communication systems. The candidate is a leader and provides supervision to more junior employees.

REQUIRED QUALIFICATION
  • Demonstrated experience programming with C, C++, and Python.
  • Experience with Linux operating system details and shell scripting.
  • Experience with Microsoft Windows environments.
  • Experience with Java, JavaScript and/or other scripting skills.
  • Analytical mindset and good problem-solving skills.
  • Excellent written and verbal communication and attention to detail.
  • Implement and design test plans at system level.
  • Ability to communicate effectively orally and in writing.
  • Strong experience with Microsoft Office (Word, Excel..).
  • Security + certification or ability to acquire.
Education And Experience
  • 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 15 years of related software engineering experience.
Desired Qualifications
  • Master’s Degree in Computer Science.
  • Background and experience with FPGA programming.
  • Digital Signals Processing knowledge or experience.
  • Version Control Software (e.g. SVN, Git).
  • Issue Tracking Software (e.g. JIRA, Redmine, Trello).
  • Knowledge of wireless technology, digital/analog communications, or RF.
  • Experience with Test Automation and Continuous Integration.
Travel

GCI’s systems are distributed regionally throughout the Continental United States (CONUS), and require quarterly updates to software systems, and occasionally hardware, as well. The successful candidate is able to travel at least four times a year to CONUS sites for two (2) to four (4) days to perform the scheduled maintenance.

  • A candidate must be a US Citizen and requires an active/current Secret clearance and be willing to upgrade to a TS/SCI with Polygraph clearance.GCI will work with the candidate to transfer and sponsor their clearance.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Senior (Secret Clearance Required)
Software Engineer Senior (Secret Clearance Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 120,000 - 160,000
Software Engineer - Full Stack Developer (TS/SCI with Poly Required)
Software Engineer - Full Stack Developer (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 110,000 - 160,000
Software Engineer SME (TS/SCI with Poly Required)
Software Engineer SME (TS/SCI with Poly Required)

GCI Incorporated • Virginia (MN)

On-site
USD 90,000 - 120,000
Lead Software Engineer, Secret Clearance
Lead Software Engineer, Secret Clearance

GCI Incorporated • Chantilly (VA)

On-site
USD 120,000 - 160,000
Software Engineer SME (TS/SCI with Poly Required)
Software Engineer SME (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 120,000 - 180,000
Software Engineer (TS/SCI with Poly Required)
Software Engineer (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 100,000 - 130,000
Software Developer SME (Systems Software) (TS/SCI with Poly Required)
Software Developer SME (Systems Software) (TS/SCI with Poly Required)

GCI • Illinois

On-site
USD 164,000 - 275,000
Application Developer SME (TS/SCI with Poly Required)
Application Developer SME (TS/SCI with Poly Required)

GCI Incorporated • Chantilly (VA)

On-site
USD 90,000 - 120,000
Software Engineer SME (TS/SCI with Poly Required)
Software Engineer SME (TS/SCI with Poly Required)

GCI • United States

On-site
USD 187,000 - 319,000
Systems Engineer (TS/SCI with Poly Required)
Systems Engineer (TS/SCI with Poly Required)

GCI • Warrenton (VA), Tysons (VA)

On-site
USD 142,000 - 239,000