Senior Software Engineer

VT Group (VTG)

Fort Meade (MD)

On-site

USD 210,000 - 250,000

Full time

31 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VT Group (VTG) in Maryland is seeking an experienced Software Engineer to design, develop, and maintain complex software systems supporting mission-critical applications. The role may focus on backend with Python, C++, and RF-related applications, or full-stack/UI development using modern JavaScript frameworks.

You will analyze requirements, implement robust software, test and document results, and collaborate across engineering teams to deliver scalable solutions that meet performance goals and

Qualifications

  • Bachelor's degree in Computer Science or related technical discipline.
  • 7+ years of Software Engineering experience on programs or contracts of similar scope, type, and complexity.
  • Experience translating user and system requirements into software solutions.

Responsibilities

  • Design, develop, maintain, and enhance complex software applications and systems.
  • Analyze user requirements to derive software design, functional, and performance requirements.
  • Design and code new software and modify existing applications to introduce new functionality.
  • Debug existing software, identify root causes, and correct defects.
  • Develop software supporting processing-intensive analytics, large datasets, real-time systems, and algorithm development.
  • Write and maintain software and system documentation.
  • Collaborate with systems engineers and other technical teams throughout the software development lifecycle.

Skills

Python
C++
Git
RF knowledge
Software development

Education

Bachelor's degree in Computer Science or related technical discipline

Job description

Overview

We are seeking an experienced Software Engineer to design, develop, maintain, and enhance complex software systems supporting mission-critical applications. This position may support either backend/software engineering with Python, C++, and RF-related applications or full-stack/UI development using modern JavaScript frameworks and data technologies.

What will you do?
  • Design, develop, maintain, and enhance complex software applications and systems.
  • Analyze user requirements to derive software design, functional, and performance requirements.
  • Design and code new software and modify existing applications to introduce new functionality.
  • Debug existing software, identify root causes, and correct defects.
  • Integrate existing software into new or modified systems and operating environments.
  • Develop software supporting processing-intensive analytics, large datasets, real-time systems, and algorithm development.
  • Develop and maintain database queries and interfaces for data repositories.
  • Develop and implement algorithms to meet system functional and performance requirements.
  • Review and test software components to ensure compliance with design requirements.
  • Develop and execute software test procedures and document results.
  • Analyze system performance, application workflows, data usage, and technical problem areas to develop effective solutions.
  • Modify software to support new hardware, improve performance, and address changing requirements.
  • Write and maintain software and system documentation.
  • Recommend improvements to software development processes and engineering standards.
  • Collaborate with systems engineers and other technical teams throughout the software development lifecycle.
  • Support software reuse and the integration of COTS/GOTS solutions where appropriate.
Do you have what it takes?
  • TS/SCI with Poly required
  • 7+ years of Software Engineering experience on programs or contracts of similar scope, type, and complexity.
  • Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university.
  • Four additional years of Software Engineering experience on projects with similar software processes may be substituted for the bachelor's degree.
  • Demonstrated experience designing, developing, integrating, testing, and troubleshooting software applications.
  • Experience translating user and system requirements into software solutions.
  • Experience working independently as well as within collaborative software development teams.
Technical Qualifications

Candidates should have experience aligned with one or both of the following technical areas:

Software / Backend Engineering
  • Python
  • C++
  • Git
  • Basic RF knowledge or experience
  • Software and algorithm development
Full-Stack / UI Development
  • Vue.js and/or React
  • Vuetify
  • JavaScript
  • Node.js
  • REST APIs
  • Leaflet
  • Elasticsearch
  • MongoDB
  • WebSocket
  • gRPC

VTG's estimated starting pay range is $210K-$250K annually, which is a general guideline for the geographic location. When extending an offer, VTG also considers work experience, education, skill level, market considerations and may possibly include contractual requirements which may cause an offer to fall outside of this range.

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

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

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

Hybrid
USD 220,000 - 285,000
Sign-on bonus
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
Principal Software Engineer
Principal Software Engineer

VTG Defense • Fort Meade (MD)

On-site
USD 220,000 - 285,000
Software Engineer with Security Clearance
Software Engineer with Security Clearance

VTG • Hanover (MD)

On-site
USD 200,000 - 220,000
Sign-on bonus
Senior Software Engineer
Senior Software Engineer

Vosper Thornycroft Group • Hanover (MD)

On-site
USD 200,000 - 245,000
Sign-on bonus up to $10,000
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
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 • Hanover (MD)

On-site
USD 200,000 - 245,000
Sign-on bonus up to $10,000
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
Software Engineer
Software Engineer

GRVTY • United States

On-site
USD 130,000 - 200,000