Software Engineer Job at ManTech, Maryland

NVVnYTZROU81V1Z3VGhKd2ZDODhDa01uUFE9PQ==
  • ManTech
  • Maryland

Job Description

ManTech seeks a Software Engineer to join our team in Ft. Meade, MD . In this role, you will develop, maintain, and enhance complex and diverse software systems—such as processing-intensive analytics, novel algorithm development, large-scale data manipulation, real-time systems, and mission-focused information systems—based on documented requirements.

Responsibilities include, but are not limited to:

  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, and debug new software or modify existing software to meet customer needs.
  • Develop and optimize data queries for existing or proposed databases or data repositories; design and implement complex interfaces and queries.
  • Make recommendations to improve documentation and software development process standards.
  • Design and implement algorithms that meet or exceed system performance and functional expectations.
  • Develop software systems using scientific analysis and mathematical modeling to predict and evaluate design outcomes.
  • Collaborate with system and hardware engineers to derive software requirements, understand performance constraints, and define system interfaces.
  • Coordinate software system installation and monitor system performance to ensure operational compliance.

     

Minimum Qualifications:

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university. In lieu of a Bachelor’s degree, four (4) years of additional related experience may be substituted.
  • Demonstrated entry-level developer knowledge, including an understanding of core software engineering principles and tools.

     

Preferred Qualifications:

  • Knowledge of Python and its use in scripting or software development tasks.

     

Security Clearance Requirements:

  • Current/Active TS/SCI with Polygraph is required for this position.

     

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time.
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and printer.
  • Frequently communicates with co-workers, management, and customers, which may include delivering presentations.

Job Tags

Work at office,

Similar Jobs

ROKA

Search Engine Marketing Specialist Job at ROKA

 ...running, cycling, or tackling your daily grind, if you move, weve built eyewear that moves with you.We are seeking a Search Engine Marketing (SEM) Specialist to manage, optimize, and scale our paid search and performance marketing campaigns. In this role, youll drive... 

Snap Inc.

Machine Learning Engineer, Level 5 Job at Snap Inc.

Machine Learning Engineer, Level 5Apply locations Palo Alto, CaliforniaSeattle, WashingtonSanta Monica - 2850 Ocean Park BlvdSan Francisco, CaliforniaNew York, New Yorktime type: Full timeposted on: Posted 3 Days Agojob requisition id: Q225SWEML5Snap Inc is a... 

Stand

Actuary Job at Stand

 ...provide personalized risk assessmentshelping homeowners secure coverage and take proactive steps toward resilience.Role Summary: As an Actuary at Stand Insurance, you will lead the development of advanced pricing models & tools that account for emerging climate risks. You... 

Enagic USA, Inc

Graphic Designer Job at Enagic USA, Inc

 ....Position Overview We are seeking a talented and adaptable Graphic Designer to join our team. The ideal candidate will be proficient in...  ...deadlines, and manage multiple projects efficiently.Seniority level Entry levelEmployment type Full-timeJob function Design, Art/... 

Eijkelkamp North America Inc

Drill Rig / Heavy Equipment Mechanic Job at Eijkelkamp North America Inc

Job Description Job Description **Please attach a current resume and a cover letter when applying** About Eijkelkamp North America Eijkelkamp North America is part of the global Royal Eijkelkamp group, a trusted leader in sonic & rotary drilling equipment...