Role Overview
SOHO Square Solutions is hiring a Senior Python Developer. This is a contract role in Tysons. Part of SOHO Square Solutions's Risk hiring, posted 2 days ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Description
Job Title: Sr. Python Developer
Location: McLean, VA (5 days/ week Onsite) (Only local candidates with ID)
Type: Contract to Hire
Client: Direct Client
Interview: 2 Rounds (In Person mandatory)
Job Description
Looking for a proactive, detail-oriented Senior Python Developer to support enterprise-wide third-party divisional data integration initiative.
Responsibilities
- Work closely with Enterprise Third Party Business, MDM, and I&CM BTO support teams to support technology delivery activities in support of Enterprise Third Party Risk Reporting.
- Work with cross functional teams on data model development, design of data integration architecture and solution implementation
- Collaborate with stakeholders to understand their needs and gather detailed business requirements.
Basic Requirements:
- 5 - 7 years of IT experience in software design, development, integration, and testing.
- 5+ years of hands-on experience with Python and microservices.
- Experience with popular Python frameworks such as Django and FastAPI.
- 5+ years of experience with SQL, including complex query analysis and optimization.
- 3–5 years of experience with relational and cloud databases (e.g., Snowflake, PostgreSQL) and SQL/NoSQL technologies.
- Experience analyzing and joining large datasets across multiple sources.
- Experience in API development and integration, including building and consuming REST-based services for data-driven applications.
- 3–5 years of experience managing, building, and deploying code using tools such as Jira, Eclipse, GIT, Bitbucket, Gradle, Docker, and Jenkins.
- 3–5 years of experience designing and executing unit tests using Python testing frameworks based on business requirements and functional specifications.
- In-depth understanding of Python software development stacks, ecosystems, frameworks, and tools (e.g., Numpy, Scipy, Pandas, Dask, spaCy, NLTK, scikit-learn).
- 2 to 3 years of experience building data processing pipelines using tools such as Apache Airflow, dbt, or similar.
- Experience integrating and ingesting data from multiple sources and designing large-scale data migration and transformation pipelines using PySpark, Databricks, or Airflow.
- 2-3 years of experience working in the cloud environment (AWS preferrable)
- Bachelor’s degree in computer science or related field.
Preferred Skills:
- Tableau and other reporting tools experience is a plus
- Experience with OAuth implementation using PING Identity.
- Work independently contributing to the success of assigned project(s).
- Ability to design and lead implementation efforts, collaborating with DevOps, technical teams, business stakeholders, and external vendors.
- Demonstrated business acumen, problem solving skills, intellectual maturity, and relationship management skills.
- Experience with ETL tools and data pipeline orchestration
Frequently Asked Questions
How do I apply for the Senior Python Developer position at SOHO Square Solutions?
Use the Apply button above to submit your application directly to SOHO Square Solutions. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Python Developer position at SOHO Square Solutions located?
This position is based in Tysons. SOHO Square Solutions has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Python Developer at SOHO Square Solutions earn?
SOHO Square Solutions has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Python Developer role at SOHO Square Solutions posted?
This role was posted on June 12, 2026 (2 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Python Developer role at SOHO Square Solutions require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. SOHO Square Solutions lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start