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

Net2Source Inc.

ServiceNow Developer Job at Net2Source Inc.

 ...the job description. Only on W2 Project Overview & Scope # This role will support various ServiceNow modules with a focus on development and automation. The developer will collaborate cross-functionally across system analysts, engineering teams, and process... 

Yexgo

Data Entry Clerk / Typing - Remote Work From Home Job at Yexgo

 ...minute. This role is ideal for individuals seeking part-time remote work opportunities while contributing to a reputable organization....  ...learning and development, allowing you to thrive while working from home.Networking and Professional OpportunitiesBy joining our team,... 

Global Channel Management, Inc.

Process Chemical Engineer Job at Global Channel Management, Inc.

Process Chemical Engineer needs chemical manufacturing experience Process Chemical Engineer requires: -BS Degree in Chemical Engineering or equivalent, Student in their last year of undergrade or master's degree student. -Interested to work in Chemical Manufacturing... 

Assured Nursing

Travel Central Sterile Processing Technician - $1,282 per week Job at Assured Nursing

 ...Assured Nursing is seeking a travel Sterile Processing Technician for a travel job in Boston, Massachusetts. Job Description & Requirements...  ...pay ~ Holiday Pay ~401k retirement plan ~ Referral bonus ~ Medical benefits ~ Dental benefits ~ Vision benefits... 

Bryant Park Consulting

Senior, NetSuite Consultant (EPM) Job at Bryant Park Consulting

Join to apply for the Senior, NetSuite Consultant (EPM) role at Bryant Park Consulting18 hours ago Be among the first 25 applicantsJoin to apply for the Senior, NetSuite Consultant (EPM) role at Bryant Park ConsultingGet AI-powered advice on this job and more exclusive...