Python Developer

7 - 10 years

12.0 - 20.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Unit TestingDevelopmentPythonSQLAgileSQL DatabaseSDLC

Work Mode

Remote

Job Type

Full Time

Job Description

We are seeking a talented Python Developer with strong experience in both Python and SQL to join our growing development team. You will be responsible for developing high-quality software solutions, working on various backend and data-related tasks, and ensuring the seamless integration of Python with SQL databases. Responsibilities: Design, develop, and maintain efficient Python applications and services. Write reusable, testable, and efficient code to implement new features. Collaborate with cross-functional teams to define, design, and ship new functionalities. Develop and manage database-driven applications using SQL databases like PostgreSQL, MySQL, or SQLite. Optimize applications for maximum speed and scalability. Build and maintain APIs for data exchange between systems. Troubleshoot and debug production issues and performance bottlenecks. Write unit tests and integration tests to ensure code quality. Perform data manipulation and extraction from SQL databases and integrate it with Python code. Required Skills and Qualifications: Proven experience as a Python Developer with hands-on experience in building applications. Strong proficiency in Python and working knowledge of Python libraries (e.g., pandas, Flask, Django). Solid experience with SQL and relational database management systems (e.g., PostgreSQL, MySQL, Oracle). Experience with writing complex SQL queries, stored procedures, and database design. Familiarity with version control systems such as Git. Understanding of data structures and algorithms. Ability to work with APIs, data integration, and automation. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Preferred Qualifications: Knowledge of NoSQL databases such as MongoDB or Redis. Familiarity with cloud platforms like AWS , Google Cloud , or Azure . Experience with containerization tools such as Docker . Knowledge of frameworks like Flask or Django for web development.

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)