What are the responsibilities and job description for the Python Developer position at Indotronix International Corporation?
Job Title: Python Developer
Location: Strongsville, OH and Pittsburgh, PA – Hybrid (3 Days a Week in office)
Duration: 06 Months Contract To Hire
Only on W2
Travel: 1-2 times a month: Traveling to Pittsburgh for any meetings using the Client shuttle. Do not need to travel twice in a month, but at least once.
Job description:
Reason for an open position: Additional headcount, team expansion
Industry background: Technology background required - Financial services/banking preferred
Team Dynamic:
Extremely fast-paced and self-driven team members
Team size of 12
Working alongside the architect, software Engg Lead, Analytics Manager
Roles and Responsibilities:
Developer Role .
List 3-4 daily duties in order of importance.
- Ability to leverage understanding of business requirements to build optimal solutions.
- Designing, developing and maintaining data processing pipelines
- Data analytics of semi-structured and/or unstructured data to address business problems within the financial domain of credit risk.
- Develop easy-to-use documentation for the frameworks and tools developed for adaption by other teams
- Provide full operational support – analyze code to identify root causes of production issues and provide solutions or workarounds and lead it to resolution.
- Participate in the full development life cycle including requirements analysis, design, development, deployment and operations support.
- Perform root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Dedicated and committed approach with good communication skills and participation in agile ceremonies.
Must-Have Technical Skills: (Top 3 In Order of Importance)
Python, Hands-on software development and design, Experience in version control using Git
Flex Skills/Nice to Have:
Pyspark, Pandas, AirFlow, Unix/FTP/ File Handling
Soft Skills: Communication
Years of experience: Level 2 3-5 years
Role Differentiator: Greater exposure to the bank’s core financial processes and the technology used to support them. Exposure to a Linux cluster-based high-performance computing platform. New products like Dremio and Thoughspot.
Interview Process:
1st Round: 2-3 panel, onsite interview