Python Software Developer
ManTech - Herndon, Virginia, United States, 22070
Work at ManTech
Overview
- View job
Overview
Python Software Developer
join our team in
Herndon, VA
.
Join an elite team of Software Developers, Data Engineers, and System Engineers who are developing and deploying unprecedented capabilities for the Intelligence Community. If you're interested in directly changing the way new technology is used to protect our country, come join us!
Responsibilities include but are not limited to:
Develop, build, and optimize systems for data collection, storage, access, and analytics at enterprise scale; make data available, accessible, and secure to all stakeholders
Responsible for the development of a software module and its integration into the larger set of solutions developed and maintained by the Sponsor
Develop robust and resilient data pipelines to connect data sources to analytics tools
Work with various team members to craft solutions to requirements and help refine the requirements for implementation
Design the data model and schemas to support the requirements
Analyze data sources for accuracy, data prioritization, and apply appropriate logic to developed solutions
Apply critical thinking and problem-solving skills to design solutions and troubleshoot issues effectively
Follow the deployment procedures and standard operating procedures utilized by the team
Collaborate with team members regularly to discuss project status, dependencies, or project blockers so that any issues can be addressed early on
Able to accommodate changes in priority as organizational goals change
Minimum Qualifications:
Bachelor's degree in Computer Science or Information Technology and 6+ years' experience in application development, software engineering or data engineering or High School Diploma and 10+ years of experience
2+ years of hands-on python development experience within the last 3 years
Experience with ETL, data transformation and data pipelines
Preferred Qualifications:
Experience taking data collection requirements and translating those requirements into implementable solutions
Experience in the full Software Development Life Cycle to include debugging, testing, and deployment to different environments
Experience with Linux
Experience with Database Management, SQL and/or PostgreSQL
Experience in Node.js and Vue
Clearance Requirement:
Must have a current/active TS/SCI w/Polygraph
Physical Requirements:
Must be able to remain in stationary position at least 50% of the time
ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
If you are a qualified individual with a disability and require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please email us at careers@mantech.com and provide your name and contact information.