Overview
Experience: 5 to 8 Years
We are looking for a skilled Python Developer to join our growing team. The ideal candidate will have strong programming fundamentals, hands-on experience with Python, data structures, and RDBMS, and a solid grasp of REST APIs, parallel programming, and test-driven development. This role offers the opportunity to work on high-impact projects in a collaborative, Agile environment.
Mandatory Skills:
- 5 to 8 years of experience with Python, and well-versed with RDBMS (SQL Server preferred).
- Good experience in Data Structures, Algorithms, NumPy, and Pandas.
- Familiarity with JSON and REST APIs.
- Strong knowledge of object-oriented and parallel programming techniques.
- Experience with test-driven development (TDD).
- Excellent analytical and problem-solving skills.
- Good interpersonal skills and a team player.
Education:
B.Tech / M.Tech in Computer Science / ECE
Desired Skills:
- Prior experience with SCRUM / Agile methodologies.
- Exposure to tools like BMC Control-M, Atlassian Jira, Atlassian Confluence, and Git.
- Knowledge of Anaconda environment setup and packaging.
- Familiarity with web frameworks like Django, Flask, Tornado, etc.
- Understanding of the financial domain.
Share your profile with: vishnu.gadila@cesltd.com