Illumen Group
Python Developer
- Compensation
- Not disclosed
- Location
- Remote Worker - N/A
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full 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.