Dubai-based • UAE & India business, workforce & outsourcing support
Home›Jobs›SAP ABAP Developer
Open

SAP ABAP Developer

Mumbai, IndiaPermanentFull-TimeReal Estate8 yrs
SAP ABAP Developer opportunity
Career opportunity with ANSI ServicesMumbai, India

Job description

Job Title: Python Developer
Location: Mumbai, India
Job Type: Full-time | On-site/Hybrid/Remote (as applicable)
Experience: 2–5 years
Industry: IT Services / Software Development / Product-based Company

 

Job Summary:

We are seeking an experienced and detail-oriented Python Developer to join our technology team in Mumbai. The ideal candidate should be passionate about building scalable back-end systems and APIs, with a strong understanding of Python frameworks and software engineering best practices.

Key responsibilities

  • Develop and maintain backend services, APIs, and automation tools using Python.
  • Work with frameworks like Django, Flask, or FastAPI to build high-performance web applications.
  • Design and implement efficient data structures and algorithms for processing large datasets.
  • Integrate with third-party APIs and services (e.g., REST, SOAP, GraphQL).
  • Collaborate with front-end developers, DevOps, QA, and product teams to deliver end-to-end solutions.
  • Optimize code for performance, scalability, and maintainability.
  • Write clean, well-documented, and reusable code, and participate in code reviews.
  • Perform unit testing, debugging, and deployment.

Skills & requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 2–5 years of hands-on experience with Python development.
  • Strong knowledge of Python and one or more web frameworks (preferably Django/Flask/FastAPI).
  • Experience with RESTful APIs, JSON, and web services integration.
  • Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.
  • Knowledge of ORMs (e.g., SQLAlchemy, Django ORM).
  • Experience with version control systems (Git).
  • Good understanding of data structures, OOP, and design patterns.
  • Strong debugging and problem-solving skills.