Post Job Free
Sign in

Python Developer - InnoVisions

Company:
Innovim
Location:
Silver Spring, MD
Posted:
December 21, 2025
Apply

Description:

INNOVIM is seeking a Python Developer to assist with development on our InnoVisions team. InnoVisions is an advanced data platform within an agile, secure, and extensible architecture within a managed cloud environment, enabling seamless data ingestion, processing, and visualization for mission-critical applications.

Location: Hybrid

Travel: Candidates who are open to traveling to Colorado Springs, Colorado periodically will be required.

Clearance Type: Must have the ability to obtain a DOD Clearance

Must be a U.S. Citizen and reside in the U.S.

Duties / Responsibilities:

Develop and maintain object-oriented Python applications primarily focused on data extraction from various sources, ensuring efficient data processing and integration into existing systems.

Implement input/output data validation processes to ensure high-quality data extraction from multiple sources and files, maintaining data integrity and accuracy throughout the development lifecycle.

Utilize analytical and problem-solving skills to address database-related challenges.

Design and implement data visualization solutions using Power BI, leveraging PostgreSQL to create interactive dashboards and reports.

Write and optimize SQL queries to ensure efficient data retrieval and manipulation, minimizing response times.

Utilize GitHub for version control and collaborative development, ensuring efficient code management and seamless integration within team projects. Required Skills:

Solid understanding of Python deployment best practices, including dependency management, virtual environments, and containerization.

Proficient in developing, managing, and optimizing ETL processes to ensure efficient data integration and transformation.

Experience in database management and ORM tools to implement database-as-code practices for efficient data management and seamless integration with applications.

Proficiency in the Python language.

Experience with PostgreSQL and Power BI.

Proven track record of delivering high-quality, production-grade software solutions in a fast-paced environment. Preferred Skills:

Ability to create data models that reflect mission requirements and facilitate efficient data retrieval and analysis. Education and Experience:

Bachelor's degree in Computer Science, Software Engineering, or a related technical field preferred.

Minimum of 2 years of professional experience as a Python Developer in production environments

INNOVIM is committed to providing superior work in the fields of science, engineering, data analytics and technology to government agencies. We offer competitive compensation packages, including comprehensive nationwide Medical/Dental/Vision insurance programs, life insurance, matching 401k contribution and Educational/Training support.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights notice from the Department of Labor.

Apply