Job Title: Python Developer
Location: Charlotte, NC (Face-to-Face Interview Mandatory)
Employment Type: Contract
Job Description:
We are seeking a skilled Python Developer to join our team in Charlotte, NC. The ideal candidate will have strong experience in Python development, data processing, and building scalable applications. Candidates must be available for an in-person (F2F) interview.
Key Responsibilities:
Develop, test, and maintain scalable Python applications
Write clean, efficient, and reusable code
Work with large datasets and perform data analysis/manipulation
Collaborate with cross-functional teams including business analysts and stakeholders
Integrate APIs and third-party services
Debug, troubleshoot, and optimize existing systems
Participate in code reviews and follow best coding practices
Required Skills:
Strong proficiency in Python
Experience with frameworks like Django / Flask / FastAPI
Solid understanding of REST APIs and web services
Experience with SQL and databases (Oracle, SQL Server, or PostgreSQL)
Knowledge of data processing libraries (Pandas, NumPy)
Familiarity with Git or other version control tools
Good problem-solving and analytical skills
Preferred Skills:
Experience in the Banking/Financial domain (Wells Fargo preferred)
Exposure to cloud platforms (AWS / Azure / Google Cloud Platform)
Knowledge of ETL processes and data pipelines
Experience with CI/CD tools
Additional Requirements:
Must be available for Face-to-Face interview in Charlotte, NC
Strong communication and interpersonal skills
Ability to work in a fast-paced environment