FJM Innovative Technologies, LLC is looking for a Senior Python Developer to lead the architecture, development, and deployment of high-performance data processing applications. This senior-level role involves overseeing technical design, mentoring team members, and ensuring robust CI/CD testing integration. The ideal candidate will bring expertise in Python development, parallel processing, PySpark, and container-based deployment in cloud environments. A strong foundation in Agile methodologies and the ability to drive product delivery across the software lifecycle is required. REQUIRED
Must have ACTIVE TS/SCI clearance with a Full Scope Polygraph.
We must strictly adhere to this requirement.
LOCATION
Herndon/Chantilly, VA - On Site Full-Time Role Highlights
• Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications • Lead development of software components in support of various Python-based data processing applications • Lead work decomposition and development architectural design for components as part of a larger software development system • Build with automated testing frameworks to ensure code quality and robust CI/CD deployment processes • Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications • Experience working as part of an Agile team to deliver software iteratively • Experience integrating Python code into Docker containers as part of a distributed architecture. • Experience designing software application components independently based on requirements • Experience leading discussions with customer stakeholders to align on requirements and technical implementations Required Skills:
7+ years demonstrated experience with:
• Data Processing Python Libraries such as PySpark, Pandas and Numpy • Experience with API development in Python using Python libraries such as FastAPI • Experience with Unit Testing Frameworks in PyTest and Mocking Preferred Skills:
• Experience with Python ORM tools for database as code such as SQLAlchemy • Experience deploying containerized Python code using Docker on cloud platforms such as AWS REQUIRED
Must have ACTIVE TS/SCI clearance with a Full Scope Polygraph.
We must strictly adhere to this requirement.
Permanent