Software Engineer
: Job Details :


Software Engineer

ManTech

Job Location : Hanover,MD, USA

Posted on : 2025-01-15T07:35:03Z

Job Description :

Currently, ManTech is seeking a motivated, career and customer-oriented Software Engineer to join our team in Hanover, Maryland. The position is part of a team that provides development support for an organization that is tasked with dissemination of data to various customers within the Intelligence Community.

Responsibilities include, but are not limited to:

  • Provide operational and dataflow support and maintenance

  • Design and code new software or modify existing software to add new features

  • Analyze user requirements to derive software design, performance requirements, and software support

  • Debug existing software and correct defects

  • Provide security and required quality standards

  • Integrate existing software into new or modified systems or operating environments

  • Write and review software and system documentation

  • Assist with developing and executing test procedures for software components

  • Experience with applications that deal with utility programs, job control language, macro, subroutines and other control modules

Basic Qualifications:

  • Bachelor's degree and 14 years of experience or 18 years of total experience

Preferred Qualifications:

  • Proficiency in Java with build automation using Maven. Experience developing APIs (RESTful web services). Familiarity with structured data formats: XML, JSON, and CSV.

  • Expertise in MongoDB and PostgreSQL. Proficiency in SQL and database scripting with Postgres.

  • Experience with Git for source code management. Familiarity with the Atlassian Tool Suite (e.g., JIRA, Confluence) for project collaboration.

  • Strong knowledge of Linux (BASH) for scripting and administration. Understanding of Java Security, including secure communications and Public Key Infrastructure (PKI).

  • Experience with Docker for containerized application development. Familiarity with Apache NiFi for data integration workflows. Knowledge of Apache/Tomcat HTTP Web Server for deploying and managing web applications.

  • Experience with Python for scripting and automation tasks.

Security Clearance Requirements:

  • Current and active TS/SCI with polygraph

Physical Requirements:

  • Must be able to remain in a stationary position 50%.

  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.

  • The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations.

Apply Now!

Similar Jobs (0)