Posted on: 01/08/2025
Requirement : Python Developer
Experience : 5+ Years
Location : Kalyani Nagar, Onsite pune
Role : Full Time
Notice Period : Immediate Joiner
Role Description
This is a full-time on-site role for a Python Developer, located in Pune. The Python Developer will be responsible for designing and implementing high-availability and high-performance applications. Daily tasks include writing reusable, testable, and efficient code, integrating user-facing elements with server-side logic, and collaborating with cross-functional teams to define and ship new features. The Python Developer will also ensure the performance, quality, and responsiveness of applications, identify bottlenecks, and fix bugs.
Qualifications :
- Proficiency in Python programming, Gen AI, LLMs
- Experience with frameworks such as Django or Flask
- Knowledge of object-relational mapping (ORM)
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Strong problem-solving skills and attention to detail
- Experience with version control systems, such as Git
- Excellent teamwork skills with an ability to collaborate effectively
- Good written and verbal communication skills
- Experience with testing and debugging applications
- Bachelor's degree in Computer Science, Engineering, or a related field
- Experience with RESTful web services and APIs is a plus
Roles and Responsibility :
1. Writing and Testing Code :
- Creating clean, efficient, and reusable Python code that meets project requirements. This includes unit testing to ensure code quality and functionality.
2. Debugging and Troubleshooting :
- Identifying and resolving issues within the codebase, ensuring smooth application functionality and performance.
3. Developing Back-End Components :
- Building the server-side logic, including APIs, databases, and other essential components that power the application.
4. Integrating with Front-End :
- Collaborating with front-end developers to integrate user-facing elements (like UI components) with the back-end, ensuring seamless user experience.
5. Maintaining and Improving Code :
- Regularly reviewing and updating existing codebases to enhance performance, fix bugs, and add new features.
6. Data Handling and Storage :
- Implementing solutions for data storage, retrieval, and management, including working with databases and other storage systems.
7. Ensuring Security and Data Protection :
- Implementing security measures to protect sensitive data and prevent unauthorized access.
8. Collaboration and Communication :
- Working with other developers, designers, and stakeholders to understand requirements, provide solutions, and ensure project success.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
ML / DL / AI Research
Job Code
1523136
Interview Questions for you
View All