Hello,
Title: Senior Software Python Developer
Location: McLean, VA (5 days - Onsite)
Duration: 6+ months of Contract with ext.
Local candidate only from DMV region
Avoid healthcare and try to close from banking or financial Domain.
In-Person Interview in Mclean, VA.
This role requires strong expertise in Python development, ETL processing, data validation, testing frameworks, relational databases, and containerization technologies. The candidate will collaborate cross-functionally with engineering and infrastructure teams to ensure scalable, reliable, and high-performing solutions.
Must Have Qualifications
- 5+ years of hands-on software development experience using Python
- Strong experience with:
- Python
- Git
- Unit Testing
- Relational Databases
- Snowflake / Databricks / SQL Server
- 1–2 years of experience with containerization tools:
- Strong experience with Python libraries:
- Experience with automated testing frameworks such as PyTest
- Strong SQL and database development experience
- Experience working in Agile development environments
- Excellent communication and collaboration skills
Key Responsibilities
- Refactor and modernize existing ETL application components to improve:
- Maintainability
- Scalability
- Performance
- Develop and enhance cohorting engines sourcing enterprise warehouse data
- Perform end-to-end testing and parallel testing to ensure data integrity
- Implement ETL capabilities and data quality control reports
- Conduct data profiling and validation activities
- Establish monitoring metrics and reporting mechanisms
- Diagnose defects and eliminate technical debt
- Write clean, scalable, and high-quality code with automated test coverage
- Collaborate with cross-functional teams across:
- Data Engineering
- APIs
- Infrastructure
- Services
- Support infrastructure upgrades and platform migrations
- Participate in:
- Design discussions
- Code reviews
- Technical documentation
- Contribute to continuous improvement and engineering best practices
Required Technical Skills
Programming & Development
Databases & Data Platforms
- Snowflake
- Databricks
- SQL Server
- Relational Databases
DevOps & Tools
- Git
- Docker
- Kubernetes
- Podman
- PyTest
- JIRA
Preferred Qualifications
- Master’s or Graduate degree in Computer Science, Information Technology, or related field
- Experience gathering business requirements and coordinating with stakeholders
- Exposure to product/project management tools such as JIRA
- Relevant technical certifications
- Experience driving delivery in fast-paced Agile environments
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent verbal and written communication skills
- Team-oriented mindset with strong collaboration skills
- Ability to work independently and manage priorities effectively
Thanks and Regards,
Shikha Sharma
1549 Finnegan Lane, 2nd floor
North Brunswick, NJ 08902
Email:
Desk: