Job Title: Python Developer
Company: Inventurs Cube LLP
Location: Vijay Nagar, Indore, Madhya Pradesh
Salary: ₹30,000 - ₹41,000 per month
Job Type: Full-time
Shift: Day shift
Work Location: In-person
Job Summary:
Inventurs Cube LLP is looking for a skilled Python Developer to design, develop, and optimize scalable and high-performance Python applications. The role involves collaborating with cross-functional teams, integrating databases and APIs, and maintaining high-quality software standards.
Key Responsibilities:
Design, code, test, and deploy robust and scalable Python applications with clean and well-documented code.
Collaborate with product managers, designers, and engineers to define technical requirements and deliver business-focused features.
Integrate various databases (relational and NoSQL), third-party APIs, and web services to ensure seamless data flow.
Troubleshoot, debug, and optimize existing applications to improve performance, reliability, and security.
Actively participate in code reviews, architectural discussions, and contribute to a culture of collaboration and continuous learning.
Required Skills:
Strong understanding of Python fundamentals including object-oriented programming, data structures, and algorithms.
Hands-on experience with Python web frameworks like Django or Flask.
Proficiency with relational databases such as PostgreSQL, MySQL, SQLite, and ORM libraries like SQLAlchemy or Django ORM. Familiarity with NoSQL databases is a plus.
Experience designing, developing, and consuming RESTful APIs.
Solid experience with Git version control including branching, merging, and pull requests.
Basic understanding of front-end technologies such as HTML, CSS, and JavaScript for effective collaboration.
Familiarity with writing unit tests and integration tests for Python applications.
Theoretical Knowledge:
Understanding of the Software Development Life Cycle (SDLC).
Experience working in Agile/Scrum environments.
Basic knowledge of scalable system design, caching strategies, and performance optimization.
Strong analytical and problem-solving skills.
Effective verbal and written communication skills to articulate technical concepts.
Compensation and Benefits:
Package offered: ₹3 LPA to ₹5 LPA
Day shift work schedule
Full-time, in-person role