Python Developer at Deqode Ā· Indore Ā· 2 - 4 years Ā· ā¹4L - ā¹10L / yr Ā· Bootstrapped Ā· Posted 16 Oct 2025

š Hiring: Python Developer at Deqode
ā Experience: 2+ Years
š Location: Indore
ā Work Mode:- Work From Office
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
ā Must-Have Skills:-
ā 2+ years of professional experience as a Python Developer
ā Proficient in Django or FastAPI
ā Hands-on with MongoDB & PostgreSQL
ā Strong understanding of REST APIs & Git

Similar jobs (10)
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
ā Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
ā Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
ā Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
ā Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
ā Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
ā Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
ā Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
ā Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
ā Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
ā Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
ā Bachelor's degree in Computer Science, Computer Engineering or a related field.
ā 4+ years of experience in full-stack web development, with a focus on backend development.
ā Strong proficiency in Python and Django, including experience with Django Rest Framework.
ā Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
ā Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
ā Familiarity of integrations with third party services and open source frameworks
ā Strong understanding of data structures, algorithms, and software design patterns.
ā Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
ā Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
ā Strong problem-solving skills and ability to work in a fast-paced environment.
ā Excellent communication and collaboration skills.
We are looking for an exceptional Python Backend Developer to join our engineering team. You will be responsible for managing the interchange of data between the server and the users, developing server-side logic, and ensuring high performance and responsiveness to requests from the front end. The ideal candidate must have a rock-solid foundation in core computer science concepts, specifically Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA), to design and implement highly scalable and optimised backend systems.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Develop robust, highly scalable, and low-latency backend architectures and APIs.
- Apply strong OOPS principles to build modular and maintainable software systems.
- Utilise advanced Data Structures and Algorithms (DSA) to solve complex computational problems and optimise application performance.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection measures.
- Identify bottlenecks, troubleshoot bugs, and devise elegant solutions to mitigate these issues.
- Collaborate cross-functionally with product managers, front-end developers, and QA engineers to deliver high-quality features.
Requirements:
- Core Python: Strong proficiency in Python programming with a deep understanding of its quirks, ecosystem, and best practices.
- OOPs Expertise: Excellent command over Object-Oriented Programming concepts (Inheritance, Polymorphism, Encapsulation, Abstraction) and design patterns.
- DSA Proficiency: Strong problem-solving skills with a deep understanding of Data Structures (Arrays, Trees, Graphs, Hash Tables, etc. ) and Algorithms (Sorting, Searching, Dynamic Programming, etc. ).
- Frameworks: Hands-on experience with popular Python web frameworks such as Django, FastAPI, or Flask.
- Database Management: Solid understanding of relational databases (e. g., PostgreSQL, MySQL) and ORM (Object-Relational Mapper) libraries.
- API Development: Experience in designing and developing RESTful APIs.
- Version Control: Proficient understanding of code versioning tools, such as Git.
- Clean Code: A strong commitment to writing clean, readable, and properly documented code.
Good to Have (Optional):
- Experience with NoSQL databases (e. g., MongoDB, Redis).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Knowledge of asynchronous programming in Python (asyncio).
We are looking for a skilledĀ PythonĀ Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components.
Key Responsibilities
- API Development:Ā Design and implement scalable, secure RESTful APIs usingĀ Flask.
- Database Management:Ā Architect and maintainĀ MongoDBĀ schemas; develop complex aggregation pipelines and optimize query performance.
- Backend Logic:Ā Write clean, efficient, and testableĀ PythonĀ code to handle server-side logic and data processing.
- Integration:Ā Integrate third-party services and internal data sources using libraries likeĀ RequestsĀ orĀ Flask-PyMongo.
- Performance Optimization:Ā Identify and resolve bottlenecks in the application and database layers to ensure low latency.
- Testing & Security:Ā Implement unit tests (usingĀ pytestĀ orĀ unittest) and follow security best practices (OAuth2, JWT, data encryption).
- Collaboration:Ā Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment.
Required Technical Skills
CategoryRequirementsLanguageExpert-levelĀ PythonĀ (OOP, decorators, generators, and async programming).Frameworks Strong experience withĀ FlaskĀ (routing, blueprints, middleware).DatabaseProficiency inĀ MongoDBĀ (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience withĀ PyMongoĀ orĀ MongoEngine.ArchitectureSolid understanding ofĀ RESTful APIĀ design and Microservices.Tools/DevOpsVersion control withĀ Git; familiarity withĀ DockerĀ and CI/CD pipelines
Job Summary
We are seeking a skilled Python Developer with experience in building scalable applications using Python frameworks such as Flask and Django. The ideal candidate should have hands-on experience with PySpark for big data processing and strong SQL skills for data analysis and database management.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications.
- Develop RESTful APIs using Flask and/or Django.
- Build scalable data processing pipelines using PySpark.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Integrate applications with databases and third-party services.
- Collaborate with cross-functional teams to gather and implement business requirements.
- Troubleshoot, debug, and enhance application performance.
- Follow coding standards, perform code reviews, and maintain technical documentation.
Required Skills
- Strong proficiency in Python.
- Hands-on experience with Flask and/or Django.
- Experience with PySpark for large-scale data processing.
- Strong knowledge of SQL (writing complex queries, joins, indexing, optimization).
- Understanding of REST APIs and microservices architecture.
- Experience with Git/version control.
- Knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Experience with Airflow or other workflow orchestration tools.
- Understanding of Agile/Scrum methodologies.
Job Summary
We are looking for an experienced Python Developer for the position of Delivery Module Lead. The ideal candidate should have strong hands-on experience in Python programming, front-end technologies, and back-end development. The candidate will be responsible for developing scalable web applications, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Python and front-end technologies.
- Collaborate with product managers, designers, and developers to understand business requirements and implement solutions.
- Develop responsive user interfaces and optimize application performance across different browsers and devices.
- Write clean, reusable, and maintainable code following development best practices.
- Conduct code reviews and ensure code quality and standards.
- Debug, troubleshoot, and resolve application issues.
- Develop and integrate RESTful APIs and web services.
- Participate in Agile development activities, including sprint planning, daily stand-ups, and retrospectives.
- Continuously improve development processes and stay updated with emerging technologies.
Mandatory Skills
- Strong proficiency in Python programming.
- Hands-on experience with HTML, CSS, and JavaScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end frameworks such as Django or Flask.
- Good understanding of RESTful APIs and web services.
- Experience with Git and version control systems.
- Strong problem-solving and analytical skills.
Preferred Skills
- Knowledge of databases such as PostgreSQL, MySQL, or MongoDB.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Docker and containerization technologies.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with Agile methodologies and project management tools.
Job Description:
We are looking for a skilled Python Developer with 2+ years of hands-on experience in backend development and data processing. The ideal candidate should be proficient in Python and have working experience with web frameworks like Flask and FastAPI, along with exposure to data engineering and machine learning workflows.
Ā
Key Responsibilities:
Design, develop, and maintain scalable Python applications and APIs using Flask and FastAPI
Ā
Work with PySpark and Kafka for real-time data processing
Ā
Perform data manipulation and analysis using Pandas and NumPy
Ā
Develop and maintain modular, reusable, and testable code following OOP principles
Ā
Collaborate with data scientists to integrate ML models (TensorFlow, PyTorch, Scikit-learn) into production
Ā
Participate in code reviews, design discussions, and contribute to best practices
Ā
Write and maintain documentation for developed modules and workflows
Ā
Required Skills:
Strong proficiency in Python programming
Ā
Hands-on experience with Flask and/or FastAPI
Ā
Experience working with PySpark and Kafka
Ā
Solid understanding of Pandas, NumPy, and data handling in Python
Ā
Familiarity with TensorFlow, PyTorch, and scikit-learn
Ā
Good grasp of Object-Oriented Programming (OOP) concepts
Ā
Ability to write modular and maintainable code
Ā
Nice to Have:
Understanding of Machine Learning concepts and pipelines
Ā
Exposure to Generative AI (GenAI) technologies and tools
Ā
Experience with CI/CD tools, Docker, or cloud environments (AWS, GCP, etc.)
Ā
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
Key Responsibilities
- Design, develop, and maintain scalable applications using Python.
- Build and integrate AI-powered solutions into existing applications.
- Develop REST APIs and backend services.
- Work with AI/ML models, LLMs, and Generative AI technologies where applicable.
- Integrate AI services and APIs into business applications.
- Write clean, maintainable, and efficient code.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Troubleshoot issues and optimize application performance.
Must-Have Skills
- Strong hands-on experience in Python development.
- Good understanding of Python frameworks such as FastAPI, Flask, or Django.
- Experience in REST API development and backend services.
- Knowledge or experience in AI/ML concepts.
- Understanding of application development, debugging, and problem-solving.
- Good understanding of databases and data handling.
Good-to-Have Skills
- Hands-on experience with Generative AI and Large Language Models (LLMs).
- Experience with AI APIs and frameworks such as LangChain or LlamaIndex.
- Knowledge of Retrieval-Augmented Generation (RAG), embeddings, and vector databases.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or CI/CD pipelines.
About the Company
Fluxsolve Technovations Private Limited (incorporated 2023) builds Fuse-OS ā an AI-powered Insurance Distribution Operating System. Fuse-OS is a unified enterprise platform that orchestrates people, processes, and insurance ecosystems across the distribution chain, from lead generation and policy issuance through servicing, reconciliation, payouts, compliance, and business intelligence.
Unlike traditional policy administration tools or point-solution workflow software, Fuse-OS serves insurers, brokers, corporate agents, aggregators, NBFCs, banks, automotive finance companies, OEMs, and dealer networks through three flagship platforms: Insurance Distribution Management, Revenue & Reporting Management, and Embedded & Group Products Management. The platform is cloud-native and AI-native, multi-tenant and modular, with enterprise security controls, configurable business rules, and integration-ready architecture.
About the Founders
Pankaj Sharma ā Co-Founder & CEO. IIT Roorkee (B.Tech ECE). Leadership experience across insurance distribution and strategy, including roles at Angel One, Liberty General Insurance, Pasarpolis Indonesia, HDFC ERGO, and Coverfox, along with prior founding experience.
Prenit Wankhede ā Co-Founder & CTO. IIT Kanpur (B.Tech + M.Tech EE). Engineering leadership across insurance technology and financial services, including roles at Liberty General Insurance, Morgan Stanley, and Coverfox, along with prior founding experience as CTO.
Role Summary
We are hiring Backend Developers with a full-stack orientation to help build and maintain Fuse-OS. You will primarily work with Python and Django, contribute to APIs and backend services, and comfortably support light frontend work using HTML, JavaScript, jQuery, and CSS. You will learn from senior engineers while delivering reliable features in a multi-tenant SaaS environment.
Key Responsibilities
Ā·Ā Ā Ā Ā Ā Ā Develop and maintain backend features using Python and Django
Ā·Ā Ā Ā Ā Ā Ā Build and enhance REST APIs, data models, business logic, and admin tooling
Ā·Ā Ā Ā Ā Ā Ā Work with relational databases (PostgreSQL) and background job processing patterns
Ā·Ā Ā Ā Ā Ā Ā Support full-stack contributions using HTML, JavaScript, jQuery, and CSS where needed
Ā·Ā Ā Ā Ā Ā Ā Write clean, testable code; participate in code reviews and follow team engineering standards
Ā·Ā Ā Ā Ā Ā Ā Debug issues across application, data, and service layers with guidance from senior engineers
Ā·Ā Ā Ā Ā Ā Ā Collaborate with frontend, QA, and product/delivery stakeholders on requirements and delivery quality
Ā·Ā Ā Ā Ā Ā Ā Contribute to technical documentation and knowledge sharing within the team
Required Skills & Qualifications
Ā·Ā Ā Ā Ā Ā Ā Hands-on experience with Python and Django (academic projects, internships, or professional work)
Ā·Ā Ā Ā Ā Ā Ā Working knowledge of PostgreSQL / relational data modeling and ORM usage
Ā·Ā Ā Ā Ā Ā Ā Comfort with Git, Linux basics, and debugging application behavior from logs
Ā·Ā Ā Ā Ā Ā Ā Frontend familiarity for full-stack contribution: HTML, JavaScript, jQuery, and CSS
Ā·Ā Ā Ā Ā Ā Ā Ability to read existing codebases, follow established patterns, and deliver incremental improvements
Ā·Ā Ā Ā Ā Ā Ā Strong analytical problem-solving skills and attention to detail
Ā·Ā Ā Ā Ā Ā Ā Good written and verbal communication
Preferred / Nice to Have
Ā·Ā Ā Ā Ā Ā Ā Familiarity with browser automation using Selenium and Python (big plus)
Ā·Ā Ā Ā Ā Ā Ā Exposure to Celery/Redis, Django REST Framework, or common data-processing libraries
Ā·Ā Ā Ā Ā Ā Ā Basic AWS familiarity (e.g., compute, storage, monitoring) ā optional but good to have
Ā·Ā Ā Ā Ā Ā Ā Experience with SaaS products, multi-tenant applications, or enterprise web systems
Domain Preference
Familiarity with the insurance industry and InsurTech is preferred but not mandatory. Strong engineering fundamentals and willingness to learn the domain matter more.
What We Offer
Ā·Ā Ā Ā Ā Ā Ā Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)
Ā·Ā Ā Ā Ā Ā Ā Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring
Ā·Ā Ā Ā Ā Ā Ā Collaborative product and engineering culture focused on quality and customer outcomes
Ā·Ā Ā Ā Ā Ā Ā Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems
Ā·Ā Ā Ā Ā Ā Ā Growth path with clear impact on product and customers
Role Title:- Mid-Level Python Developer
Ā Location - Bangalore
Ā Employment Type -Full-time (Work from Office)
Experience Required - 3 to 7 years
Notice Period Preference - Open to all candidates, but shorter notice period candidates will be preferred.
About the Role
We are looking for a strong Mid-Level Python Developer to join our backend engineering team in Bangalore. The role is focused on building, maintaining, and improving backend systems for fintech products in the Indian capital markets domain, specifically around PMS, AIF, portfolio operations, order management, reporting, and client-facing enterprise workflows.
The ideal candidate should have hands-on experience in building APIs, working with relational databases, writing clean and maintainable Python code, and solving practical backend engineering problems. This is a backend-first role. Frontend or Angular exposure is preferred but not mandatory.
The candidate should be capable of independently owning backend modules, collaborating with product and frontend teams, mentoring junior developers, and eventually growing into a team lead role.
Key Responsibilities
- Design, develop, and maintain backend APIs using Python and FastAPI.
- Build reliable, scalable, and maintainable backend services.
- Work extensively with PostgreSQL for database design, querying, optimization, and data integrity.
- Use Redis for caching, queues, session handling, or performance improvement where applicable.
- Write clean, modular, testable, and production-ready Python code.
- Develop REST APIs with proper request validation, error handling, authentication, and response structure.
- Understand business requirements and convert them into robust backend implementation.
- Debug production issues, identify root causes, and implement long-term fixes.
- Optimize database queries, backend logic, and API performance.
- Participate in code reviews and maintain engineering standards.
- Mentor junior developers and help improve their coding, debugging, and backend design skills.
- Work closely with frontend developers, QA, product/business teams, and management.
- Contribute to technical documentation, SOPs, and internal development practices.
- Build backend solutions for fintech workflows related to PMS, AIF, capital markets, reporting, order processing, and operational automation.
Required Technical Skills
Python Backend Development:-
- Strong hands-on experience with Core Python.
- Good understanding of Python data structures, functions, classes, modules, exception handling, and file handling.
- Ability to write clean, reusable, and maintainable backend code.
- Experience with practical backend service logic, data transformation, and debugging.
FastAPI / API Development:-
- Hands-on experience with FastAPI or similar Python web frameworks.
- Strong understanding of REST API design.
- Experience with request/response validation, status codes, error handling, middleware, and dependency injection.
- Basic understanding of authentication and authorization in APIs.
- Ability to design APIs that are practical, secure, and maintainable.
Database Skills:-
- Strong working knowledge of PostgreSQL.
- Ability to write SQL queries involving joins, aggregations, filters, subqueries, and transactions.
- Understanding of indexing, query performance, constraints, and relational database design.
- Ability to troubleshoot data issues and optimize database-heavy backend workflows.
Ā Redis / Caching:-
- Working knowledge of Redis.
- Understanding of caching use cases, TTL, key-value storage, and performance improvement patterns.
- Experience using Redis in backend applications will be preferred.
Ā Backend Engineering Fundamentals:-
- Understanding of application architecture, modular code structure, logging, configuration management, and environment variables.
- Good debugging and problem-solving ability.
- Understanding of production issues, edge cases, and maintainability.
- Basic understanding of background jobs, queues, async processing, or scheduled tasks will be preferred.
Version Control & Development Practices
- Experience with Git.
- Ability to work with branches, pull requests, code reviews, and structured development workflows.
- Familiarity with testing, basic unit tests, and API testing tools such as Postman.
Preferred Skills
- Experience in fintech, capital markets, PMS, AIF, wealth management, portfolio reporting, or order management systems.
- Exposure to Angular or frontend development.
- Experience with background task processing, Celery, Redis queues, or scheduled jobs.
- Experience with Docker or Linux-based deployment environments.
- Experience working on enterprise SaaS or client-facing business applications.
- Understanding of financial data workflows, reconciliations, transactions, holdings, reporting, or order lifecycle.
Domain Exposure Preferred
Candidates with experience or interest in the following areas will be preferred:
- Indian capital markets
- Portfolio Management Services ā PMS
- Alternative Investment Funds ā AIF
- Wealth management platforms
- Order management systems
- Financial reporting systems
- Investor/client reporting workflows
- Transaction, holding, and reconciliation workflows
Expected Candidate Profile
The ideal candidate should be:
- A strong backend developer with practical problem-solving ability.
- Comfortable working independently on backend modules.
- Able to understand business workflows and translate them into technical implementation.
- Detail-oriented, especially when working with financial data.
- Comfortable debugging production issues and improving system reliability.
- Capable of mentoring junior developers.
- Interested in growing into a future technical/team lead role.
- Comfortable working from an office in Bangalore.
Assessment Process
The hiring process will include:
1. Initial screening based on resume, experience, notice period, and compensation fit.
2. Google Form technical assessment of 50 marks.
3. Live coding / technical discussion round.
4. Final face-to-face discussion covering technical depth, domain fit, ownership, and team fit.
What We Are Evaluating
- Python fundamentals and coding clarity
- Backend API design ability
- SQL and PostgreSQL practical knowledge
- Debugging and problem-solving approach
- Understanding of Redis and caching basics
- Ability to think through edge cases
- Code maintainability and readability
- Production-readiness mindset
- Ability to work in fintech/capital markets workflows
- Potential to mentor juniors and grow into a lead role
Ā Summary
This role is suitable for a backend-focused Python developer who has strong hands-on coding ability, practical database knowledge, and the maturity to independently own backend modules. The candidate should be comfortable working in a fintech product environment where accuracy, reliability, and clean backend design are critical.
We are looking for a skilled Full Stack Developer with 3+ years of experience in Python and React.js to join our engineering team. The ideal candidate should have strong experience building scalable web applications, developing backend APIs, and creating responsive frontend interfaces.
Key Responsibilities
- Develop and maintain full-stack web applications using Python and React.js.
- Build scalable and secure RESTful APIs using Django, Flask, or FastAPI.
- Develop responsive and user-friendly interfaces using React.js.
- Integrate frontend applications with backend APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Write clean, reusable, and maintainable code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow software development best practices.
- Collaborate with UI/UX designers, QA engineers, DevOps, and other developers.
- Write unit and integration tests to ensure application reliability.
- Use Git/GitHub/GitLab for version control.
- Contribute to system design, documentation, deployment, and continuous improvement.
Required Skills
- 3+ years of professional experience in Full Stack Development
- Strong hands-on experience with Python
- Strong experience with React.js
- Experience with Django / Flask / FastAPI
- Good understanding of JavaScript, HTML5, and CSS3
- Strong knowledge of REST APIs
- Experience with PostgreSQL / MySQL / MongoDB
- Good understanding of Git and version control
- Strong knowledge of OOP, data structures, and software development concepts
- Experience with debugging and performance optimization
- Good problem-solving and communication skills
Good to Have
- Experience with TypeScript
- Knowledge of Next.js
- Experience with AWS / Azure / GCP
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD pipelines
- Experience with microservices architecture
- Exposure to AI/ML or GenAI applications is a plus
Education
Bachelorās degree in Computer Science, IT, Engineering, or a related field.












