12 Oct
Tekwissen India
Pune
Job title: Senior Python Developer
Location: Remote
Experience: 4-7 years
Role Overview:
The Senior Python Developer will focus on development, maintenance, and support of critical product requirements while collaborating with a diverse team.
Responsibilities:
- Define, document, and develop software applications.
- Participate in architecture, technical design discussions, and code reviews.
- Independently handle development, testing, support, and troubleshooting of applications.
- Create high-quality project documentation and technical specifications.
- Assess software changes' impact on other systems and conduct integration tests.
- Mentor junior team members and foster a knowledge-sharing environment.
Required Skills & Experience:
- 5+ years of relevant experience or equivalent education.
- Experience in the full software development life cycle (SDLC), with a preference for Agile methodologies.
- Strong Python and Snowflake development skills.
- Proficiency in writing reusable code, database objects, and managing Python scripts.
- Experience with data manipulation using Python libraries like pandas.
- Expertise in designing data pipelines for Snowflake integration and utilizing Snowflake features.
- Excellent communication, collaboration, and teamwork skills.