56 Evoke HR Solutions Jobs
Python Developer - Django/Flask (5-8 yrs)
Evoke HR Solutions
posted 12hr ago
Location : Chennai/Pune/Noida/Hyderabad
Shift Timings : 3.30 PM to 12.30 AM
Experience : 5+ years
About the Role :
We are seeking a highly skilled and experienced Python Developer to join our dynamic team.
In this role, you will be responsible for designing, developing, and maintaining high-quality Python applications.
You will work closely with cross-functional teams to translate business requirements into technical solutions.
Responsibilities :
- Design, develop, and maintain Python applications using industry best practices.
- Develop and implement RESTful APIs and integrate with other systems.
- Write clean, well-documented, and maintainable code.
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
- Collaborate with cross-functional teams (e.g, product managers, designers, QA) to ensure project success.
- Troubleshoot and debug application issues.
- Perform code reviews and provide constructive feedback to other developers.
- Stay up-to-date with the latest Python technologies and industry trends.
Required Skills :
- Strong Python programming skills : Expert-level knowledge of Python and at least one Python web framework (e.g, Django, Flask).
- Frontend Technologies : Basic understanding of JavaScript, HTML5, and CSS3.
- Templating Languages : Good understanding of server-side templating languages (e.g, Jinja2, Mako).
- Data Integration : Ability to integrate multiple data sources and databases into a single system.
- Authentication & Authorization : Knowledge of user authentication and authorization between multiple systems.
- Scalability : Understanding of fundamental design principles for building scalable applications.
- Event-Driven Programming : Familiarity with event-driven programming in Python.
- Database Design : Ability to create database schemas that support business processes.
- Testing & Debugging : Strong unit test and debugging skills.
- Version Control : Proficient understanding of code versioning tools (e.g, Git).
- API Integration : Experience in integrating REST/API calls
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice
6-8 Yrs