Python Developer
Illumen Group, Inc. · Stafford, VA · 2 days ago
On-siteEngineeringFull-time
Description About the Role: The Python Developer will support the modernization of federal statistical systems by developing a custom data editing tool. The tool will help analysts perform micro and macro data edits, imputation, and data analysis on respondent-submitted responses as survey processing moves off legacy systems. This is a fully remote role with occasional in-person meetings in Bethesda, MD, and requires a dependable developer who communicates clearly and thrives in a distributed environment. Key Responsibilities Develop a custom editing tool that supports micro and macro data edits, imputation, and data analysis for respondent-submitted responses.Support the transition of survey processing from legacy systems to the new tool.Develop backend services and APIs using Python and FastAPI.Build front-end components using Vue.Work with Oracle and PostgreSQL databases.Collaborate with analysts and senior staff to understand editing and imputation processes. Participate in Agile routines, code reviews, and design discussions, and provide consistent communication in a remote environment. Requirements 3+ years of Python development experience.Experience with FastAPI.Experience with Vue.Experience with Oracle and/or PostgreSQL.Experience with Java.Cloud development experience.Experience analyzing or implementing mathematical/statistical algorithms preferred. Strong analytical and troubleshooting skills. Effective communication and reliability in a fully remote environment. Must be a U.S. Citizen due to federal contract security requirements.