Software Engineer Job at ManTech, Maryland

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

Noblesoft Technologies

Embedded Tester Job at Noblesoft Technologies

Perform software code regression analysis (in C & C++) with knowledge of custom HW design to plan for Verification testing. Experience in C/C++ coding is must. Strong experience in Embedded Device Manual Software Verification Expertise in understanding the System ...

Murphy & Associates, Inc.

Graphic Designer Job at Murphy & Associates, Inc.

 ...GRAPHIC DESIGNER 3 TECHNOLOGY COMPANY ROLE IS HYBRID ONSITE IN SILICON VALLEY, CA $39.15/hr, $6,890/month COMPENSATION RATE...  ...the privilege of providing technology and business consulting services to over 150 diverse clients in the Greater Seattle Area since 1... 

Baylor Scott & White Health

Staff - Registered Nurse (RN) - Maternal - Newborn Job at Baylor Scott & White Health

 ...Baylor Scott & White Health is seeking a Registered Nurse (RN) Maternal - Newborn for a nursing job in Waxahachie, Texas. Job Description...  ...rooms, 2 ORs, 2 bay PACU, 11 bed Postpartum, 5 bed Level II NICU. L&D 1 nurse to 2 patients, Mom/Baby 1 nurse to 6 patients (3... 

Adroit Partners, LLC

Safety Manager Job at Adroit Partners, LLC

 ...Resource staff, is responsible for the daily administration of safety policies and procedures for the company. Major functions are legal...  ...and categorize employee motor vehicle reports for the General Manager every6 months. # Monitor commercial motor vehicle training... 

Memorial Hermann Health System

Patient Care Technician I - Nights Job at Memorial Hermann Health System

 ...common goal of delivering high quality, efficient care while creating exceptional experiences for every member of our community. When we say every...  ...you to be a part of our team.Job SummaryThe Patient Care Technician (PCT) I performs basic patient care activities, including...