Senior Software Engineer

hackajob
Reston, VA
hackajob is collaborating with MANTECH to connect them with exceptional tech professionals for this role.

ManTech seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in the Reston or Chantilly, VA location. This is an onsite position.

The successful candidate will be dedicated full-time to development and enhancement support for existing software and systems solutions and the development of new solutions as required.

Responsibilities Include But Are Not Limited To

  • Designing, developing, programming, and modifying software, systems, applications, and tools, both existing and new in the future
  • Analyzing software and integration requirements and working with team members to determine development and implementation plans
  • Correcting errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced
  • Developing solutions and maintaining support for external data sources and users
  • Building web services, APIs, and other solutions to interface with third-party systems to synchronize data
  • Conducting testing of software to be sure it will produce the desired results and that instructions are correct
  • Organizing and maintaining documentation of developed software and subsequent revisions, so others are able to understand the program
  • Collaborating with teammates, third-parties, vendors, and users to develop new requirements and solutions
  • Ability and willingness to travel overseas if required

Basic Qualifications

  • 10+ years of relevant software engineering experience
  • Strong programming/development skills and hands-on engineering experience (Java & JDK 17+ and/or Javascript/Typescript)
  • Strong experience with REST APIs and standard software engineering tools such as Jira, Git, Gradle/Maven and experience developing software in Linux environments
  • Experience with the full data lifecycle, from ingest through display
  • Experience using SonarQube for code quality testing

Preferred Qualifications

  • Experience with one or more of the following development technologies: Vue.js, Vite, microservices, Bash, wireframes, UX patterns, Websockets, Groovy/Grails
  • Experience with one or more of the following test technologies: Junit5, AssertJ, Mockito, Postman, Vitest, Eslint
  • Experience with one or more of the following infrastructure/database technologies: MongoDB, Elasticsearch, PostgreSQL, RabbitMQ, Consul, Vault, Nomad, RHEL9
  • Experience with Cloud technologies and developing in Cloud environments

Clearance Requirements

  • Must have and active/current Secret security clearance.

Physical Requirements

  • Must be able to be in a stationary position more than 50% of the time
  • Must be able to communicate, converse, and exchange information with peers and senior personnel
  • Constantly operates a computer and other office productivity machinery, such as a computer
  • The person in this position frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations
  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery,
Posted 2025-10-27

Recommended Jobs

Transportation Operator II

Virginia Department of Transportation
Strasburg, VA

Job Identification 10959 Job Category Transportation Operations Posting Date 10/07/2025, 02:22 PM Locations Wise Residency Coeburn AHQ (Wise) Dryden AHQ (Jonesvile) East Stone Gap AHQ (Wis…

View Details
Posted 2025-10-17

Treatment Court Clinician (4333)

Danville-Pittsylvania Community Services
Danville, VA

RESPONSIBILITIES Provides individual, family, and group counseling to adults and families; provides clinical assessments, intakes, and develops treatment plans; effectively interfaces with courts,…

View Details
Posted 2025-10-18

Assistant Property Manager

The Shopping Center Group
Vienna, VA

TSCG, a privately held, commercial real estate company located in Vienna, Virginia is hiring an Assistant Property Manager. The APM reports to the VP of property management and works with a Property M…

View Details
Posted 2025-10-24

Mtss coordinator

Stride, Inc.
Hopewell, VA

Job Description Certificates and Licenses: Florida 5 Year Professional Special Education Residency Requirement: Florida Start Date: ASAP The salary for this role will be between $50,000 a…

View Details
Posted 2025-10-30

Medical Assistant

Complete Women’s Care
Virginia Beach, VA

FULL TIME. Want to be part of, and contribute to, an amazing healthcare team? Our medical office needs a Certified Medical Assistant, preferably with OBGYN experience . We are willing to inves…

View Details
Posted 2025-10-29

Perm Placement: CVOR RN OOJ - 32688

Hatch Global Search
Winchester, VA

Job Description The primary responsibility of a CVOR RN is to provide specialized nursing care to patients undergoing cardiac surgical procedures in a high-acuity operating room environment, requi…

View Details
Posted 2025-09-29

Lead Buyer/Expediter

Bechtel
Reston, VA

Requisition ID: 287344   ~  Relocation Authorized: National - Single   ~ Telework Type: Full-Time Office/Project   ~ Work Location: Reston, VA   Extraordinary teams building inspiring proj…

View Details
Posted 2025-09-24

HVAC Controls Lead Systems Specialist

Johnson Controls
Virginia

Unleash your potential with the Johnson Controls team! As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, pla…

View Details
Posted 2025-10-22