Python Developer
π Job Title: Core python developer - Mid level
πΌ Experience: 6 to 8 yrs
π’ Location - Northampton
π Work Mode- Hybrid
π Job Type: 6 Months Contract (Extendable)
JOB DETAILS:
π Technical Skills/Competencies:
Python:
β Design, develop, and maintain Python scripts for data processing and transformation.
β Work extensively with Pandas and NumPy for data analysis and manipulation.
β Work experience in file processing libraries and other python libraries.
β Work extensively with testing frameworks (unittest / pytest).
β Manage structured and unstructured file handling using CSV, JSON, XML, and APIs.
β Collaborate with data analysts, data engineers, and other developers on project requirements.
β Develop and optimize algorithms for efficiency and scalability.
β Perform testing (unit testing, regression testing) to ensure high-quality software delivery.
β Translate analytical requirements into technical solutions and document workflows.
π Essential Skills/Basic Qualifications:
β Proficiency in Python programming.
β Knowledge of file handling techniques in Python.
β Excellent analytical and problem-solving abilities.
β Good understanding of data structures and algorithms.
β Effective communication skills, both written and verbal.
β Ability to work independently and collaboratively in a team environment.
π Desirable skills/Preferred Qualifications:
β Experience with Jupyter Notebooks or similar data science environments.
β Familiarity with databases (SQL/NoSQL).
β GIT/Any other version control tool & Sonarcube
β Understanding of SDLC/Agile methodology/Scrum/Agile Central/JIRA
β Easily adaptable to changes β work demands / schedules / management