Python developer

ICONMA, LLC

McLean, VA

JOB DETAILS
SALARY
$65.03 Per Hour
SKILLS
Amazon Web Services (AWS), Apache, Application Programming Interface (API), Architectural Design, Atlassian JIRA, Building Codes, Business Skills, Cloud Computing, Computer Science, Cross-Functional, Data Management, Data Migration, Data Modeling, Data Processing, Data Sets, Database Extract Transform and Load (ETL), Detail Oriented, DevOps, Django, Docker, Ecosystems, Git, Gradle, Information Technology & Information Systems, Integration Testing, Jenkins, Leadership, Manufacturing Data Management, Microservices, Natural Language Toolkit (NLTK), Needs Assessment, NoSQL, OAuth, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, Query Analysis, Query Optimization, REST (Representational State Transfer), Relational Databases (RDBMS), Relationship Management, Requirements Management, Risk, SQL (Structured Query Language), Sales Management, Snowflake Schema, Software Design, Software Development, Software Engineering, Tableau, Team Player, Technical Delivery, Technical Support, Testing, Unit Test
LOCATION
McLean, VA
POSTED
6 days ago

*Please include the following at the top of each candidate resume - Resumes without completed templates and/or vetting questions will not be considered. Responses to vetting questions are to be provided directly from the candidates. *



MSP Owner: Ashley Parker


Location: Full time on-site in McLean, VA


Assignment Type:Contract only


Scheduled End: Dec 31, 2026


Work Authorization: This requirement is open to sponsored candidates through sub-vendors - one layer deep. The candidates must be W2 employees of the sub vendor.




Bill Rate: ***|MAX


Conversion Salary Range (if applicable): N/A


Must Have Qualifications: Candidate must have 4 years of hands-on experience. Candidates must have experience with SQL, Python (1-3 years), and Cloud knowledge ( AWS and Snowflake). Preferred: Tableau.


Schedule: Standard


Shortlisting Deadline:06/15



Interview Information:


Rounds: 2 rounds


Duration: 30 minutes| 60 minutes


Interview Type: MS Teams - Video Mandatory | In Person


Interview Placeholders: 06/18 at 11:00AM and 2:00PM; 06/19 at 10:00AM and 2:00PM


Interview Debrief:06/23 at 2- no suppliers| 06/26 at 1- with suppliers




Supplier Vetting Questions: N/A



Looking for a proactive, detail-oriented Professional 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:



  • 4 - 5 years of IT experience in software design, development, integration, and testing.

  • 4 -5 years of hands-on experience with Python and microservices. Experience with popular Python frameworks such as Django and FastAPI.

  • 3+ years of experience with SQL, including complex query analysis and optimization.

  • 1 3 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.

  • 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




Shift: []

Start: []

About the Company

I

ICONMA, LLC