Software Engineer Job at ManTech, Maryland

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

Angler Construction LLC

Safety Coordinator Job at Angler Construction LLC

 ...quality construction and excellent customer service, we prioritize safety and sustainability while maintaining project goals, budget,...  .... Role Description This is a full-time on-site Safety Coordinator role located in Manvel, TX. The Safety Coordinator will be... 

AFC

Regional Sales Manager Job at AFC

 ...our customers. What We Offer: Competitive pay Medical, dental, and vision benefits with employer HSA contributions (US) and...  ...candidate will have three years of experience in customer-facing, sales, or sales support roles. You Are: Focused on Elevating... 

OpenMind

Robotics Engineer (San Francisco) Job at OpenMind

 ...Get AI-powered advice on this job and more exclusive features. We are looking for a skilled Robotics Engineer with hands-on experience in ROS2 , SLAM , and Nav2 to join our robotics team. The ideal candidate should be capable of independently deploying SLAM and... 

W.F. Hann & Sons

HVAC Apprentice Job at W.F. Hann & Sons

 ...Job Description Job Description Job Description: W.F. Hann & Sons are seeking a reliable HVAC Apprentice for their Warrensville Heights, OH , location. The HVAC Apprentice will work hands-on with experienced Technicians to install, maintain and repair HVAC and... 

BJC

New Graduate Nurse at Missouri Baptist Sullivan Hospital Job at BJC

 ...application process. Qualified students who apply to this position are eligible to receive career opportunities at Missouri Baptist Sullivan Hospital and across all BJC HealthCare hospitals and nursing specialties. These include: BJC HealthCare Hospital: Alton...