Inspiron Labs

Python Developer

Experience: 2-5 Years

We are seeking a motivated and detail-oriented Python Developer with strong experience in backend development and RESTful API design. The ideal candidate will have hands-on expertise with Python frameworks such as Django, Flask, and FastAPI, along with solid database knowledge and experience working in Agile environments. You will collaborate closely with cross-functional teams to build secure, scalable, and high-performance backend systems.

Job Responsibilities-

• Design, develop, and maintain scalable backend applications using Python.
• Build and consume RESTful APIs for web and internal services.
• Develop backend solutions using Django, Flask, or FastAPI based on project needs.
• Integrate applications with relational databases such as PostgreSQL and MySQL.
• Apply Core Python, OOP principles, and data structures in application development.
• Optimize application performance and ensure adherence to security best practices
• Write clean, maintainable, and well-documented code following coding standards.
• Perform unit testing, debugging, and support deployment and release activities.
• Troubleshoot and resolve production issues to ensure system stability and uptime.
• Collaborate with Product, QA, and DevOps teams in an Agile environment.
• Participate in sprint planning, code reviews, and retrospectives.
• Use Git for version control and collaborative development.
• Support Linux-based environments and deployments.

Required Skills-

• Programming Language: Python
• Frameworks: Django, Flask, FastAPI
• Backend Development: RESTful APIs, Web Services
• Databases: PostgreSQL, MySQL
• Core Concepts: OOP, Data Structures, Core Python
• Version Control: Git
• Operating System: Linux
• Development Practices: Agile, Unit Testing, Debugging, Performance Optimization
• Security: Application security best practices

Preferred Skills(Good to have)-

• Exposure to cloud platforms (AWS / GCP / Azure).
• Experience with CI/CD pipelines.
• Familiarity with containerization tools (Docker).
• Knowledge of AI/ML or GenAI concepts is a plus.

Qualifications-

• Bachelor’s or Master’s degree in Computer Science / Information Technology, or equivalent practical experience
• Relevant certifications, bootcamp training, or strong hands-on project experience demonstrating Python expertise

 

Job Category: Python Developer
Job Type: Full Time
Job Location: Bangalore KA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top