What are the responsibilities and job description for the Python Developer position at BCforward?
Job Title: Python Developer – Basic
Location: Wilmington, DE – Onsite 5 days a week
Key Responsibilities:
- Develop, maintain, and enhance Tableau dashboards for Risk & Control reporting
- Identify manual processes and implement Python-based automation solutions
- Write clean, production-quality Python code for data ingestion, transformation, and analysis
- Design and prototype AI/agentic solutions to optimize workflows and reporting
- Collaborate with stakeholders including control owners and process leads
Required Qualifications:
- 1–2 years of experience in data analytics or reporting
- Hands-on experience with Tableau dashboard development
- Proficiency in Python programming
- Strong communication and stakeholder management skills
Preferred Qualifications:
- Knowledge of SQL and relational databases (joins, aggregations, performance basics)
- Exposure to AI/agentic frameworks (e.g., OpenAI tools, SmartSDK, etc.)
- Experience in workflow automation (pipelines, scheduling, process optimization)
- Basic understanding of Risk & Control concepts