V

VTG

Defense and intelligence services provider

Principal Software Developer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHanover, MD, USA$200k - $300k /yr

About the Job

Requirements

  • Twenty years of experience as a software developer.
  • Experience designing, developing, maintaining, and troubleshooting complex software applications and systems.
  • Experience translating user and system requirements into software design and performance requirements.
  • Experience with software integration, testing, debugging, and defect resolution.
  • Experience developing or implementing algorithms to meet system performance requirements.
  • Experience working with databases or data repositories.
  • Experience developing and maintaining technical and software documentation.
  • Understanding of software development and software design methodologies.
  • Experience collaborating across software, systems, and hardware engineering teams.
  • Ability to work independently and within multidisciplinary development teams.
  • Ability to provide technical leadership and oversee software development activities when required.

Responsibilities

  • Analyze user and system requirements to derive software design, functional, and performance requirements.
  • Design and develop new software applications and capabilities based on documented requirements.
  • Modify and enhance existing software to introduce new features and functionality.
  • Debug existing software, identify root causes, and correct software defects.
  • Modify software to support new hardware, operating environments, and performance requirements.
  • Integrate existing software into new or modified systems and operating environments.
  • Develop and implement algorithms to meet or exceed established functional and system performance standards.
  • Design and implement complex algorithms operating within strict timing, system resource, and interface constraints.
  • Develop software solutions by analyzing system performance standards, system flows, data usage, work processes, and technical problem areas.
  • Develop simple and complex queries and interfaces for existing or proposed databases and data repositories.
  • Design, develop, and modify software systems using scientific analysis and mathematical models to evaluate and predict design outcomes.
  • Review and test software components to ensure compliance with system and design requirements.
  • Develop and execute software test procedures and document test results.
  • Resolve software problem reports and support troubleshooting throughout the software development lifecycle.
  • Perform quality-control reviews of software products and team deliverables.
  • Write, maintain, and review software and system documentation.
  • Recommend and implement improvements to software development processes, documentation, and engineering standards.
  • Collaborate with Systems Engineers and Hardware Engineers to derive software requirements and understand system limitations, capabilities, interfaces, and performance requirements.
  • Provide technical input into system design, including hardware/software tradeoffs, software reuse, and the use of COTS/GOTS solutions in place of new development where appropriate.
  • Coordinate software system installations and monitor equipment and system functionality to ensure operational specifications are met.
  • Serve as a technical or team lead as appropriate for the software development methodology and project.
  • Oversee one or more software development teams and ensure engineering activities comply with established software development processes and project constraints.

About the Company

VTG

Defense and intelligence services provider

1) What VTG does: VTG provides defense and intelligence services with a focus on force modernization, digital transformation, aerospace and naval engineering, and cyber capabilities across a unified enterprise. 2) How its products work: It builds end-to-end capabilities by integrating specialized firms and services (engineering, IT, cyber, logistics) through acquisitions to deliver modernization and transformation for defense and intelligence customers. 3) How it differs from competitors: It operates as a single, cohesive organization after consolidating disparate units and growing through targeted acquisitions to expand its expertise in intelligence, cyber, and defense modernization rather than offering fragmented offerings. 4) What its goal is: To expand its footprint in the intelligence community and cyber domain while continuing defense modernization for government customers, supported by strategic growth and acquisitions.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Lenoir, NC
Founded
1866

Recently Posted Jobs

Explore more opportunities at VTG

See more jobs