Software Engineer Job at ManTech, Maryland

bjZSVGt5MlkzSHB6SENCbW1PMU5zTWczRnc9PQ==
  • 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

TIBCO Software

Data Architect Job at TIBCO Software

SAIC is seeking a Data Architect to support the development of an on premise cloud-based data infrastructure for the Department of Justice. The ideal candidate will have a strong background in development of cloud-based data infrastructure including Data Architect, Architect... 

GEARS Kids Center

Before and After School Teachers Job at GEARS Kids Center

 ...enthusiastic people to work with our wonderful school aged students in our before and after...  ...is great for college students, retired teachers or someone who loves to work with children...  ...position can lead to working over the summer during our awesome Summer Camp that is held... 

Lowes

Sales Specialist - ProServices - Day Job at Lowes

 ...options. Explore educational opportunities with Lowe's tuition assistance program. Take charge of your financial future with a...  ...Gain extra savings with a 10% Associate Discount. Learn new trade skills with our Track to the Trades program. For information... 

Net2Source (N2S)

Greenhouse Technician Job at Net2Source (N2S)

 ...Job Description Job Title: Greenhouse Technician Duration: 12 Months contract with possible extensions Location: Johnston, IA Schedule: Monday to Friday, 7:30 AM 4:00 PM Work 12 weekends or holidays every 3 months, with comp days Position... 

Elara Caring

Registered Nurse (RN) - Home Health Manager Job at Elara Caring

 ...Job Description Elara Caring is seeking a Registered Nurse (RN) Home Health Manager for a nursing job in East Lansing, Michigan. Job Description & Requirements Specialty: Manager Discipline: RN Duration: Ongoing Employment Type: Staff \n At...