ManTech logo

Data Software Engineer

ManTech

Fort Meade, MD
Full Time
Senior
10 days ago

Job Description

About the Role

ManTech seeks a Data Software Engineer to join our mission-focused team in Ft. Meade, MD. In this role, you will develop, maintain, and enhance complex and diverse software systems including processing-intensive analytics platforms, novel algorithmic solutions, large-scale data flows, real-time frameworks, and enterprise-level data systems. You will contribute to the development of mission systems that support national security objectives.

Key Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, debug, and enhance new or existing software systems in line with functional and technical standards.
  • Create and optimize data queries for current and future databases or data repositories; design and implement complex data interfaces and flows.
  • Develop and refine algorithms to meet or exceed performance and functional requirements.
  • Contribute to process improvement by recommending documentation and development lifecycle enhancements.
  • Serve as a technical lead where appropriate, guiding one or more software development teams and ensuring adherence to lifecycle standards and project objectives.
  • Design and implement advanced algorithms while adhering to timing, resource, and interface constraints.
  • Use scientific analysis and modeling to predict and measure outcomes of software design decisions.
  • Collaborate with system and hardware engineers to gather requirements, understand limitations, and define performance metrics and system interactions.
  • Coordinate software installations and monitor system functionality to ensure operational effectiveness.

Requirements

  • Bachelor's degree in Computer Science or a related discipline from an accredited college or university, or four (4) additional years of software engineering experience in lieu of a degree.
  • Minimum of fourteen (14) years of relevant software engineering experience.
  • Experience maintaining and enhancing applications developed in Python.
  • Hands-on experience creating and managing data flows using Apache NiFi.
  • Current/Active TS/SCI security clearance with Polygraph.

Qualifications

  • Bachelor's degree in Computer Science or a related discipline
  • Four (4) additional years of software engineering experience may be substituted for a degree
  • Minimum of fourteen (14) years of relevant software engineering experience

Working at ManTech

ManTech International Corporation, as well as its subsidiaries, proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Apply Now

Job Details

Posted AtJul 15, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About ManTech

Website

mantech.com

Location

Fort Meade, MD

Industry

Administrative Management and General Management Consulting Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches