Source description
About the role
Job Summary We are looking for a skilled Python Developer to design, develop, test, and maintain high-quality software applications. The ideal candidate should have strong programming skills in Python, experience with web frameworks, databases, and APIs, and the ability to work collaboratively in an agile environment. Key Responsibilities Design, develop, and maintain Python-based applications. Write clean, efficient, reusable, and well-documented code. Develop and integrate RESTful APIs. Work with databases such as PostgreSQL, MySQL, or MongoDB. Debug, troubleshoot, and optimize application performance. Collaborate with frontend developers, QA engineers, and product teams. Participate in code reviews and follow software development best practices. Implement security and data protection measures. Create and maintain technical documentation. Stay updated with emerging technologies and industry trends. Required Skills Strong proficiency in Python. Experience with frameworks such as Django, Flask, or FastAPI. Knowledge of REST APIs and microservices architecture. Experience with SQL and NoSQL databases. Familiarity with Git and version control systems. Understanding of object-oriented programming (OOP) concepts. Knowledge of unit testing and debugging techniques. Basic understanding of Docker and containerization. Familiarity with Linux/Unix environments.
More at Vishwa karma
Related open roles
Automation Engineer 8
Remote · Hyderabad · Delhi NCR
Senior Full Stack Developer 4
Bangalore · Hyderabad · Chennai
Senior Devops Engineer lead
Remote · Chennai
Automation Engineer
Hyderabad · Delhi NCR
Java Programmers
Remote · Bangalore · Delhi NCR · Chennai
It Manager 2
Remote · Bangalore · Delhi NCR · Chennai