Principal Software Engineer — TS/SCI | Sign-On Bonus

VTG Defense

Fort Meade (MD)

On-site

USD 220,000 - 285,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

VTG Defense is seeking a highly experienced Principal Software Engineer to design, develop, maintain, integrate, and enhance complex software systems supporting analytics, real-time processing, and large datasets. Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

VTG's estimated starting pay range is $220K - $285K annually, which is a general guideline for the

Qualifications

  • Bachelor's degree in Computer Science or related technical discipline.
  • 20 years of Software Engineering experience on programs of similar scope, type, and complexity.
  • Experience designing, developing, maintaining, testing, and troubleshooting complex software systems.
  • Experience analyzing user and system requirements and translating them into design and performance requirements.
  • Experience developing and integrating software within complex systems and operating environments.
  • Experience with software testing, debugging, defect resolution, and performance optimization.
  • Experience with software development methodologies.
  • Ability to develop and maintain technical and software documentation.
  • Experience working individually and in multidisciplinary teams.
  • Technical skills include C++, Python 3, Kubernetes, Git, CI/CD pipelines, Agile development, algorithm development, software integration, database queries, testing and debugging, design, requirements analysis, and COTS/GOTS integration.

Responsibilities

  • Analyze requirements to derive design, functional and performance requirements.
  • Design, develop, code, and modify software systems and applications.
  • Develop new software capabilities and enhance existing software with new features.
  • Debug existing software, identify root causes, and correct defects.
  • Integrate existing software into new or modified systems and operating environments.
  • Develop and implement complex algorithms that meet system performance and functional requirements.
  • Design and implement algorithms operating under timing, resource, and interface constraints.
  • Develop simple and complex queries and interfaces for databases and data repositories.
  • Analyze system performance standards, data usage, and workflows to improve software solutions.
  • Modify software to correct errors, support new hardware, and improve performance.
  • Design and develop software systems using scientific analysis and mathematical models to evaluate outcomes.
  • Review and test software components to ensure compliance with design and system requirements.
  • Develop and execute test procedures and document results.
  • Resolve software problem reports and support troubleshooting during development.
  • Write, maintain, and review software and system documentation.
  • Provide recommendations for improving software development processes and documentation standards.
  • Implement development and documentation process improvements.
  • Collaborate with systems and hardware engineers to derive requirements, interfaces, performance needs, and constraints.
  • Provide input into design decisions including hardware/software tradeoffs and COTS/GOTS solutions.
  • Coordinate software system installations and monitor performance to meet requirements.
  • Perform quality control reviews of software products and team deliverables.
  • Serve as a technical/team lead as appropriate and oversee development activities.
  • Participate in Agile/Sprint-based development activities.

Skills

C++
Python 3
Kubernetes
Git
CI/CD pipelines
Agile / Sprint Development
Algorithm development
Software integration
Database queries
Software testing and debugging
Software and system design
Requirements analysis
COTS/GOTS integration

Education

Bachelor's degree in Computer Science or related technical discipline

Job description

VTG Defense is seeking a highly experienced Principal Software Engineer to design, develop, maintain, integrate, and enhance complex software systems supporting analytics, real-time processing, and large datasets. Eligible candidates may receive a sign-on bonus of up to $10,000, making this an exceptional opportunity to join a mission-critical team supporting national security initiatives.

VTG's estimated starting pay range is $220K - $285K annually, which is a general guideline for the

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

Similar jobs worth comparing

Senior Principal Software Engineer - TS/SCI (Sign-On Bonus)
Senior Principal Software Engineer - TS/SCI (Sign-On Bonus)

VTG • Fort Meade (MD)

On-site
USD 220,000 - 285,000
Sign-on bonus up to $10,000
Principal Software Engineer with Security Clearance
Principal Software Engineer with Security Clearance

VTG • Fort Meade (MD)

On-site
USD 220,000 - 285,000
Sign-on bonus up to $10,000
Principal Software Engineer
Principal Software Engineer

VTG Defense • Fort Meade (MD)

On-site
USD 220,000 - 285,000
Principal Software Engineer
Principal Software Engineer

Vosper Thornycroft Group • Fort Meade (MD), Northern (KY)

Hybrid
USD 220,000 - 285,000
Sign-on bonus
Junior Software Engineer — National Security (Hybrid, $10k Sign-On)
Junior Software Engineer — National Security (Hybrid, $10k Sign-On)

VT Group (VTG) • Hanover (MD)

Hybrid
USD 120,000 - 190,000
Sign-on bonus up to $10,000
External Referral Reward
Software Engineer with Security Clearance
Software Engineer with Security Clearance

VTG • Hanover (MD)

On-site
USD 200,000 - 220,000
Sign-on bonus
Principal Software Engineer - Lead Real-Time Analytics
Principal Software Engineer - Lead Real-Time Analytics

Vosper Thornycroft Group • Fort Meade (MD), Northern (KY)

Hybrid
USD 220,000 - 285,000
Sign-on bonus
Junior Software Engineer
Junior Software Engineer

VT Group (VTG) • Hanover (MD)

Hybrid
USD 120,000 - 190,000
Sign-on bonus up to $10,000
External Referral Reward
Senior Software Engineer with Security Clearance
Senior Software Engineer with Security Clearance

VTG • Fort Meade (MD)

On-site
USD 200,000 - 250,000
Sign-on bonus up to $10k
Health/dental/401k
Senior Software Engineer
Senior Software Engineer

Vosper Thornycroft Group • Fort Meade (MD)

On-site
USD 200,000 - 240,000
Sign-on bonus up to $10,000