Job Title: Python Developer (Contract)
Location: Bengaluru, India
Employment Type: Contract (6 Months)
Experience Required: 3–5 Years
Key Responsibilities
- Design, develop, test, and maintain Python-based applications and services.
- Write clean, scalable, and efficient code following best practices.
- Develop and optimize SQL queries, stored procedures, and database structures.
- Collaborate with product managers, business analysts, and other developers to understand requirements and deliver solutions.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve application issues.
- Manage source code using Git and participate in CI/CD processes.
- Create and maintain technical documentation.
- Ensure application performance, security, and reliability.
Required Skills
- Strong proficiency in Python.
- Good knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL, SQL Server).
- Hands-on experience with Git and version control workflows.
- Experience with REST APIs and web services.
- Understanding of software development life cycle (SDLC).
- Knowledge of object-oriented programming (OOP) principles.
- Familiarity with debugging, testing, and performance optimization techniques.
Preferred Skills
- Experience with Python frameworks such as Django or Flask.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Knowledge of Docker and containerization.
- Experience with CI/CD tools and Agile methodologies.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 3–5 years of professional experience in Python development.
Pay: ₹90,000.00 - ₹110,000.00 per month
Experience:
Location:
Work Location: Remote