EngineerJobs.io
← Back to all jobs

Job Description

VTG is hiring a Junior Software Engineer in Hanover, MD (onsite) to help deliver and sustain mission-critical software systems.

Responsibilities

  • Design, develop, maintain, and enhance software applications and systems aligned to documented requirements
  • Analyze user and system requirements to produce software design specifications and performance objectives
  • Build new software applications and update existing code to add features and functionality
  • Debug, troubleshoot, and resolve software defects to improve performance and reliability
  • Integrate software components into new or existing systems and operating environments
  • Develop and execute software tests to verify functionality, performance, and compliance with design requirements
  • Review software components, document test outcomes, and address issues discovered during validation
  • Create basic database queries to retrieve, analyze, and manipulate data in existing or proposed databases
  • Support software development efforts within Linux-based environments
  • Collaborate with software engineers, systems engineers, and other technical stakeholders across the software development lifecycle
  • Participate in technical design discussions covering software architecture, system integration, and component reuse
  • Assess opportunities to use existing solutions, including Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) technologies
  • Maintain technical documentation and recommend improvements to software development processes, coding standards, and engineering practices

Requirements

  • US Citizen with TS/SCI with Poly required
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline from an accredited college or university
  • Four (4) years of software engineering experience on projects using similar software development processes may substitute for a bachelor’s degree
  • Demonstrated experience working with Linux operating systems
  • Foundational knowledge of software development principles, methodologies, and best practices
  • Understanding of software design, development, debugging, integration, and testing processes
  • Ability to analyze technical requirements and contribute to software solutions
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently and collaboratively in a technical team
  • No prior professional software engineering experience is required

Technologies

  • Linux
  • Commercial Off-the-Shelf (COTS)
  • Government Off-the-Shelf (GOTS)

Benefits

  • Eligible candidates may receive a sign-on bonus up to $10,000

Security Clearance Requirements

  • Must meet applicable security clearance and polygraph requirements
  • Polygraph must be dated within the last seven (7) years

Similar Jobs