Cutshort logo
For Employers
kanhasoft logo
odoo developer
odoo developer

odoo developer at kanhasoft · Ahmedabad · 2.4 - 4.8 years · ₹2L - ₹4L / yr · Profitable · Posted 19 Oct 2026

kanhasoft's logo

odoo developer

Shreya Mehta's profile picture
Posted by Shreya Mehta
2.4 - 4.8 yrs
₹2L - ₹4L / yr
Ahmedabad
Skills
Customer Relationship Management (CRM)
Enterprise Resource Planning (ERP)
Stackless Python

Responsibilities:

  • Develop and customize Odoo modules (CRM, Sales, Inventory, Accounting, MRP)
  • Build industry-focused ERP demos (Trading, Manufacturing, Service)
  • Implement approval workflows, reports, and dashboards
  • Integrate Odoo with third-party APIs and external systems
  • Optimize performance and fix production issues

Requirements:

  • 3–6 years of hands-on Odoo development experience
  • Strong Python, PostgreSQL, Odoo ORM, XML skills
  • Experience with custom modules and real ERP workflows
  • Good business process understandingResponsibilities:
  • Develop and customize Odoo modules (CRM, Sales, Inventory, Accounting, MRP)
  • Build industry-focused ERP demos (Trading, Manufacturing, Service)
  • Implement approval workflows, reports, and dashboards
  • Integrate Odoo with third-party APIs and external systems
  • Optimize performance and fix production issues


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About kanhasoft

Founded :
2013
Type :
Services
Size :
20-100
Stage :
Profitable

About

As a prominent https://www.kanhasoft.com/web-app-development.html/">web development company in India, our core expertise lies in custom software development for web and mobile app development according to client’s need and business workflow. we assist our clients through every step of the way; from consultation, design, development to maintenance. Leave it all in the hands of our expert https://www.kanhasoft.com/hire-resources.html">web developers and we will build you secure, innovative and responsive web applications.

Read more

Company social profiles

blog

Similar jobs (10)

Navtech
at Navtech
5 recruiters
Amita Verma
Posted by Amita Verma
Hyderabad
2 - 4 yrs
₹5L - ₹9L / yr
Frappe
ERPNext
MariaDB
skill iconPython

Navtech is looking for an ERPNext Frappe Developer with expertise in the Frappe Framework to join our team. The ideal candidate will be responsible for designing, developing, and customizing ERPNext applications to meet business requirements. You will work closely with cross-functional teams to enhance existing modules, integrate third-party applications, and ensure seamless performance of ERP systems.


Working as a ERPNext Frappe Developer at Navtech, you will:


  • Develop and customize ERPNext modules based on business requirements.
  • Write clean, scalable, and maintainable Python code using the Frappe Framework.
  • Design and implement RESTful APIs for seamless integration with other systems.
  • Optimize database structures and queries for efficient performance.
  • Troubleshoot, debug, and resolve issues in the ERPNext ecosystem.
  • Work with stakeholders to understand business processes and implement appropriate solutions.
  • Develop custom scripts, reports, and print formats as required.
  • Perform software testing, code reviews, and version control management.
  • Stay up to date with ERPNext and Frappe Framework best practices and updates.


Who Are We Looking For Exactly?


  • 1+ years proficiency in Python and experience with the Frappe Framework.
  • Strong understanding of ERPNext and its various modules.
  • Experience with MariaDB/MySQL and database optimization.
  • Knowledge of JavaScript, HTML, CSS, and front-end frameworks (Vue.js, React, or similar is a plus).
  • Experience with RESTful API development and third-party integrations.
  • Familiarity with Git and version control workflows.
  • Ability to write efficient, reusable, and modular code.
  • Strong problem-solving skills and ability to work in a team environment.
  • Excellent communication and documentation skills.
  • Bachelor’s degree in Computer Science, Information Systems, or related degrees and throughout education in English medium.


Why Navtech?


  • Performance review and Appraisal Twice a year.
  • Competitive pay package with additional bonus and benefits.
  • Work with US, UK and Europe based industry-renowned clients for exponential technical growth.
  • Opportunities to work on multiple projects.
  • Medical Insurance cover for self and immediate family.
  • Work with a culturally diverse team from different geographies.


About us:


Navtech is a premier IT software and Services provider. Navtech’s mission is to increase public cloud adoption and build cloud-first solutions that become trendsetting platforms of the future. We have been recognized as the Best Cloud Service Provider at GoodFirms for ensuring good results with quality services.


Here, we strive to innovate and push technology and service boundaries to provide best-in-class technology solutions to our clients at scale. We deliver to our clients globally from our state-of-the-art design and development centers in the US, Hyderabad, and Pune. We’re a fast-growing company with clients in the United States, UK and Europe.

Read more
Stratziai
Arpit Mishra
Posted by Arpit Mishra
Pune
2 - 5 yrs
₹12L - ₹20L / yr
skill iconPython
frappe
SQL

Key Responsibilities

● Design, develop, and maintain applications using the Frappe Framework.

● Build and customize ERPNext modules based on business requirements.

● Develop REST APIs and backend services for internal and external integrations.

● Optimize database queries and application performance.

● Create custom DocTypes, Reports, Workflows, and Server Scripts.

● Integrate third-party systems, APIs, and external services.

● Troubleshoot production issues and implement long-term solutions.

● Collaborate with frontend developers, product managers, and stakeholders.

● Participate in code reviews and maintain coding standards.

● Ensure application security, scalability, and reliability.


Required Skills

● 2–5 years of backend development experience.

● Hands-on experience with Frappe Framework.

● Strong knowledge of Python programming.

● Experience with ERPNext customization and implementation.

● Strong understanding of MariaDB/MySQL databases.

● Experience in REST API development and integrations.

● Knowledge of Git and version control practices.

● Understanding of Linux environments and deployment processes.

● Strong debugging and problem-solving skills.

Good to Have

● Experience with Docker and containerized deployments.

● Exposure to AWS, GCP, or cloud environments.

● Knowledge of Redis, background jobs, and caching mechanisms.

● Experience working with AI-powered applications or integrations.

● Familiarity with CI/CD pipelines.

● Understanding of system architecture and scalability concepts.

What We're Looking For

● Startup mindset and willingness to take ownership.

● Strong analytical and troubleshooting abilities.

● Ability to work independently with minimal supervision.

● Comfortable working in a dynamic and fast-paced environment.

● Excellent communication and collaboration skills.

● Passion for learning new technologies and solving challenging problems.

Read more
Dhwani Rural Information Systems
at Dhwani Rural Information Systems
1 candid answer
3 recruiters
Swati Yadav
Posted by Swati Yadav
icon

The recruiter has not been active on this job recently. You may apply but please expect a delayed response.

Delhi, Gurugram, Noida, Ghaziabad, Faridabad
0 - 3 yrs
₹2L - ₹6L / yr
skill iconPython
Data Structures
SQL
Object Oriented Programming (OOPs)
skill iconGit
+5 more

Position Overview

We are seeking an experienced ERPNext/Frappe Developer to join our dynamic team at Dhwani. The ideal candidate will have strong expertise in developing, customizing, and maintaining ERPNext applications built on the Frappe Framework. This role involves working on complex business solutions, custom module development, and ensuring seamless integration with various business processes.


Key Responsibilities

Development & Customization

  1. Design, develop, and implement custom applications and modules on the Frappe Framework and ERPNext.
  2. Customize existing ERPNext modules (Accounting, CRM, HR, Inventory, Manufacturing, etc.) to meet specific business requirements.
  3. Build custom DocTypes, forms, reports, dashboards, and print formats.
  4. Develop and maintain REST APIs for system integrations.
  5. Write clean, efficient, and well-documented code in Python and JavaScript.

Technical Implementation

  1. Understand client requirements for ERPNext and suggest optimal technical solutions
  2. Handle all aspects of development including server-side, API, and client-side logic
  3. Implement business logic using Frappe's document lifecycle hooks and controllers
  4. Develop custom web portals, web pages, and web forms
  5. Ensure smooth transitions for customizations during Frappe/ERPNext upgrades

System Management

  1. Manage ERPNext installations, configurations, and deployments
  2. Perform system updates, upgrades, and maintenance
  3. Debug and troubleshoot technical issues, providing timely solutions
  4. Work with MariaDB/MySQL databases and write complex queries
  5. Implement and manage version control using Git

Collaboration & Documentation

  1. Collaborate with business analysts and stakeholders to gather and refine requirements
  2. Write functional and development specifications
  3. Participate in code reviews and contribute to development best practices
  4. Provide technical guidance and support to junior developers


Required Qualifications

Experience

  1. Minimum 2-4 years of hands-on experience with Frappe Framework and ERPNext development and customizations
  2. Proven track record of delivering live ERPNext projects that can be showcased
  3. Experience in customizing ERPNext modules across different business domains
  4. We are also open to hire Interns (With PPO Opportunity) who demonstrates strong DSA and coding fundamentals, good understanding of Python programming, knowledge and exposure of MySQL database, strong logical thinking, problem solving skills along with interest in working on frappe framework and enthusiasm to build challenging technology solutions for social impact. High-performing interns will receive a Pre-Placement Offer (PPO) based on performance. Internship will be of 3 months with monthly stipend in between 15k-20k based on interview performance.


Technical Skills

Core Technologies:  

  1. Strong proficiency in Python programming
  2. Solid experience with JavaScript, HTML, CSS
  3. Working knowledge of Jinja templating.
  4. Experience with jQuery and Bootstrap framework

Frappe/ERPNext Expertise:  

  1. Deep understanding of Frappe Framework architecture.
  2. Experience with DocType creation, customization, and management.
  3. Knowledge of Frappe's ORM, REST API capabilities, and hooks system.
  4. Understanding of ERPNext modules and business workflows

Database & Infrastructure:  

  1. Proficient in MariaDB/MySQL database management.
  2. Experience with Linux operating systems.
  3. Knowledge of Git version control.
  4. Understanding of web server configurations and deployment.

Professional Skills

  1. Strong analytical and problem-solving abilities
  2. Excellent communication and collaboration skills
  3. Ability to work effectively in team environments
  4. Self-starter with ability to take ownership of projects
  5. Attention to detail and commitment to quality code


This is a work-from-office role in Gurgaon, Haryana

Read more
A enterprise software companies and transforms them into AI-native, profitable, scalable businesses
A enterprise software companies and transforms them into AI-native, profitable, scalable businesses
Agency job
via HyrHub by Shwetha Naik
Remote only
11 - 16 yrs
₹35L - ₹65L / yr
Odoo (OpenERP)
Redmine
skill iconRuby on Rails (ROR)

Mus have expereince in Odoo , Redmine aand ROR

  • 10+ years in software engineering, business-systems architecture, or platform engineering, with deep SME knowledge of operational tools such as Odoo, Redmine, GitHub, or comparable ERP/ITSM/DevOps platforms 
  • Expert-level proficiency in Ruby on Rails, including production experience building or maintaining Redmine plugins or comparable Rails-based extensions 
  • Strong command of business processes across delivery, support, and operations — able to translate how a business runs into how a tool should behave 
  • Practical agentic development experience: MCP, LLM tooling, AI-assisted automation, or agent-orchestrated workflows in production 
  • Proven track record building plugins, modules, and extensions that survive product version upgrades, with disciplined API and integration design 
  • Commitment to clean, tested, production-grade systems — including when the author of the code is an agent 


Read more
VY SYSTEMS PRIVATE LIMITED
Hyderabad, Bengaluru (Bangalore)
7 - 16 yrs
₹4L - ₹18L / yr
skill iconPython
FastAPI
Agentic AI

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.
Read more
Elchemy
Divya Ahedi
Posted by Divya Ahedi
Gurugram, Mumbai
4 - 8 yrs
₹20L - ₹35L / yr
skill iconPython
skill iconDjango
SQL
skill iconPostgreSQL

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.

Read more
Hans Infotech LLP
at Hans Infotech LLP
4 recruiters
Malvik Majithia
Posted by Malvik Majithia
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹14L / yr
skill iconPostgreSQL
skill iconPython
skill iconGit
skill iconGo Programming (Golang)

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.

Read more
LogIQ Labs Pvt.Ltd.
at LogIQ Labs Pvt.Ltd.
2 recruiters
HR eShipz
Posted by HR eShipz
Remote only
3 - 5 yrs
₹4L - ₹8L / yr
Python
skill iconFlask
skill iconMongoDB

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


Read more
Wissen Technology
at Wissen Technology
4 recruiters
Priyanka Kadur
Posted by Priyanka Kadur
Mumbai
3 - 7 yrs
₹12L - ₹23L / yr
skill iconPython
FastAPI

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).
Read more
NAM Info Pvt Ltd
Pune
5 - 7 yrs
₹1L - ₹15L / yr
skill iconPython
skill iconFlask
FastAPI
PySpark
Apache Kafka
+5 more

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

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos