Evalueserve - Python Developer - Data Structure & Algorithm (India)

Evalueserve - Python Developer - Data Structure & Algorithm (India)

11 Oct
|
Evalueserve
|
India

11 Oct

Evalueserve

India

About the Role :

We are looking for an experienced Python Developer with robust expertise in Data Structures & Algorithms (DSA) and backend development. The ideal candidate should have solid programming fundamentals, experience building scalable and high-performance applications, and the ability to solve complex technical problems efficiently. You will work closely with engineering, product, and cross-functional teams to design, develop, optimize, and maintain robust software solutions.

Key Responsibilities :

- Design, develop, test, and maintain scalable applications using Python.
- Develop clean, efficient, reusable, and maintainable code.
- Apply strong Data Structures & Algorithms (DSA) knowledge to solve complex engineering problems.
- Design and implement efficient algorithms for performance-critical applications.
- Develop and integrate REST APIs and backend services.
- Work with databases and optimize queries, data access, and application performance.
- Identify and resolve performance bottlenecks, bugs, and production issues.
- Participate in code reviews and contribute to coding standards and best practices.
- Collaborate with Product Managers, frontend developers, QA, DevOps, and other stakeholders.
- Write unit tests and ensure application reliability and code quality.
- Contribute to system design, technical discussions, and architecture decisions.
- Mentor junior developers and contribute to improving engineering processes.

Required Skills :





- 5 - 9 years of professional software development experience.
- Strong hands-on experience with Python.
- Excellent understanding of Data Structures & Algorithms (DSA).
- Strong knowledge of Object-Oriented Programming (OOP) and software design principles.
- Experience developing RESTful APIs / backend services.
- Good understanding of databases such as PostgreSQL, MySQL, MongoDB, or similar.
- Experience with frameworks such as Django, Flask, FastAPI, or equivalent.
- Strong debugging, analytical, and problem-solving skills.
- Experience with Git/version control systems.
- Understanding of software development lifecycle, testing, and deployment practices.
- Ability to write production-grade, scalable, and optimized code.

Good to Have :

- Experience with AWS / Azure / GCP.
- Knowledge of Docker and Kubernetes.
- Experience with Redis, Kafka, RabbitMQ, or other distributed systems technologies.
- Exposure to microservices architecture.
- Experience with CI/CD pipelines.
- Knowledge of cloud-native application development.
- Experience working in Agile/Scrum environments.

What We're Looking For :

- Strong problem-solving and analytical thinking.
- Excellent command of programming fundamentals and DSA.
- Ability to independently own technical deliverables.
- Strong communication and collaboration skills.
- Passion for writing high-quality and scalable software.
- Ability to work in a fast-paced, product-driven engineering environment.

📌 Evalueserve - Python Developer - Data Structure & Algorithm (India)
🏢 Evalueserve
📍 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: evalueserve - python developer - data structure & algorithm (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: evalueserve - python developer - data structure & algorithm (india) / india