Senior Software Developer — Washington, DC
Зарплата не указана
ОткликнутьсяPay: $130,000.00 - $150,000.00 per year
Job description: Senior Software Developer
MjKTjKmwvDY6N seeks a Senior Software Developer to join our Homeland Security Team. This role requires a strong front-end development background using React, along with hands-on Python experience for building data pipelines and automation workflows. The ideal candidate will help develop user-facing applications integrated with backend ETL processes that support operational reporting, data collection, and intelligent automation. This position involves close collaboration with analysts, engineers, and stakeholders to deliver mission-driven capabilities across multiple workstreams.
Key Responsibilities:
• Design, develop, and maintain modern web applications using React that integrate with backend data automation workflows
• Build and support Python-based ETL pipelines to extract, transform, and load data into the enterprise reporting platform
• Collaborate with automation engineers, analysts, and cloud engineers to design intuitive, data-driven user interfaces
• Integrate frontend components with APIs and automation services built using tools such as Apache Airflow and Databricks
• Participate in sprint planning and technical discussions to refine system designs and requirements
• Ensure data accuracy, performance, and maintainability across frontend and backend components
The ideal candidate must have the following experience, background, and credentials:
• At least 5 years of experience in front-end development using React and hands-on experience using Redux for state management in production React applications
• At least 2 years of experience developing Python scripts for automation or ETL workflows, including usage and familiarity with Pandas
• Strong experience developing front-end applications using HTML, TypeScript, and CSS with a focus on responsive design and modern UI/UX
• Strong understanding of RESTful APIs, React component design and common component libraries, and secure web development practices
• Proficiency in writing unit tests using frameworks such as Jest
• Experience working in a collaborative code environment and familiarity with Git, CI/CD pipelines, and modern development workflows
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Be a U.S. citizen able to pass a background investigation by the client agency. DHS clearance with CBP/ICE or DoD Top-Secret preferred
Job Type: Full-time
Work Location: Hybrid
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Disability insurance
• Flexible schedule
• Flexible spending account
• Health insurance
• Life insurance
• Professional development assistance
• Vision insurance
Experience:
• React: 3 years (Required)
• Front-end development: 3 years (Required)
• Python: 2 years (Required)