Python Developer (India)

Python Developer (India)

24 Sep
|
Data Eminence
|
India

24 Sep

Data Eminence

India

Join Data Eminence as a remote Python Developer and contribute to the development of reliable, scalable, and efficient software solutions. You will work on backend services, APIs, automation tools, data-processing workflows, and application features using Python and modern development frameworks.

The ideal candidate is someone who enjoys problem-solving, writing clean and maintainable code, and working with databases and APIs. This role provides hands-on exposure to real-world software development, debugging, testing, deployment, and collaborative engineering practices.

Full Description

At Data Eminence, we believe in building practical technology solutions that solve real business problems. As a Python Developer, you will work closely with developers, analysts, and other teams to design, develop, test, and maintain Python-based applications and services.

Your responsibilities will include:

- Develop and maintain applications and backend services using Python.
- Build and integrate RESTful APIs and third-party services.
- Work with frameworks such as Django, Flask, or FastAPI.
- Design and implement reusable, maintainable, and efficient code.
- Work with relational and NoSQL databases for application data.
- Write database queries and optimize data access where required.
- Develop automation scripts and tools to improve internal workflows.
- Debug applications and troubleshoot technical issues.
- Write unit tests and participate in code reviews.
- Work with Git and GitHub for version control and collaborative development.
- Integrate APIs, authentication systems, and external services.
- Assist with application deployment and production troubleshooting.




- Document technical implementations and development processes.
- Collaborate with team members in a remote development environment.

We believe in learning by doing. You will gain practical experience with Python, Django/Flask/FastAPI, REST APIs, SQL, databases, Git/GitHub, JSON, authentication, testing, Docker, cloud platforms, and AI-assisted development tools.

This is a hands-on development role where you will have opportunities to work on real features, solve technical problems, improve existing applications, and strengthen your backend development skills.

Requirements

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 0–2 years of experience in Python development or relevant projects.
- Strong understanding of Python programming fundamentals.
- Familiarity with Django, Flask, or FastAPI.
- Understanding of REST APIs and JSON.
- Basic knowledge of SQL and relational databases.
- Familiarity with Git and GitHub.
- Understanding of object-oriented programming and common software development practices.
- Basic knowledge of debugging and testing.
- Strong problem-solving and analytical skills.
- Good written and verbal communication skills.
- Ability to work independently and collaborate effectively in a remote environment.

Perks

- Competitive salary based on skills and experience.
- Fully remote work flexibility.
- Paid time off and holidays.
- Professional development and learning opportunities.
- Company-provided equipment where applicable.
- Exposure to modern development and AI-powered tools.
- Opportunities to work on real-world software projects.

📌 Python Developer (India)
🏢 Data Eminence
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python developer (india) / india