Python Software Developer Job at ManTech, Herndon, VA

Tm5nUzJLcFB6N3MxZWRoL0FUK1Mvemd4Z3c9PQ==
  • ManTech
  • Herndon, VA

Job Description

ManTech seeks a motivated, career and customer-oriented Python Software Developer to join our team in Herndon, Virginia .

As a Python Software Developer on our team, you will work with of a team of cyber experts protecting our national security, while working on innovative projects that offer opportunities for advancement. We encourage our team members to share and grow their skills and expertise while creating robust and state-of-the-art solutions.

Responsibilities include but are not limited to:

  • Develop, build, and optimize systems for data collection, storage, access, and analytics at enterprise scale, which may involve security-sensitive actions like illicit network access or data transfer
  • Make data available, accessible, and secure to all stakeholders
  • Develop robust and resilient data pipelines to connect data sources to analytics tools
  • Analyze data sources for accuracy, data prioritization, and apply appropriate logic to developed solutions.
  • Work with various analysts and to craft requirements
  • Enumerate the necessary datasets and design the data model and schemas to support the requirements
  • Provide platform support, including problem solving and debugging, for production issues

Minimum Qualifications:

  • Bachelor’s degree and 2+ years’ experience in application development, software engineering or data engineering or High School Diploma and 6+ years of experience
  • 2+ years’ experience with Python
  • Experience with ETL tools, data transformation and data pipelines
  • Experience taking data collection requirements and translating those requirements into implementable solutions

Preferred Qualifications:

  • Experience with Database Management, SQL and/or PostgreSQL
  • Experience with Linux

Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentationsSKN.7.23

Job Tags

Remote job,

Similar Jobs

Leaf Home

Tax Manager Job at Leaf Home

 ...stellar and tight-knit team that has decades of combined financial experience in investment banking, M&A, FP&A, Controllership, and Big 4 Audit. The Tax Manager will be exposed to nearly all financial activities and operational complexities involving multiple product lines... 

WellBrook Recovery

Alumni Coordinator Job at WellBrook Recovery

 ...Wellbrook Recovery , were more than a treatment centerwere a community. We help individuals struggling with drug and alcohol...  ...invite them to stay connected Partner with our clinical and outreach teams to promote ongoing engagement Keep records of alumni... 

PetIQ

Pet Groomer Job at PetIQ

 ...PetIQ provides convenient and affordable pet health and wellness products and veterinary services to pets and their families through...  ...assigned Non-scissor environment Essential Duties: Performs Groom Tech functions as requested by Pet Parent, agreed upon and... 

International Leadership of Texas

High School English Language Arts Teacher Job at International Leadership of Texas

THIS POSITION IS FOR THE 2025-2026 SCHOOL YEAR Compensation package for certified teachers start at $65,000 Compensation package for non-certified teachers starts at $62,000**All compensation packages includes a $5,000 Liberty County stipend and a $1,000 High...

Eisler Landscapes

Landscape Installation Tech Job at Eisler Landscapes

 ...maintained equipment and tools that make your job easier. Training and advancement opportunities for personal and professional growth...  ...plans with company matching. We provide training, including free Class A CDL training, and offer opportunities for growth to those who...