HamburgerMenu
hirist

Python Developer - Data Structure/Algorithm

Posted on: 21/11/2025

Job Description

Description:

Job Title: Python Developer

Location: Marathahalli, Bangalore

Client: Lenovo

Experience: 69 Years

Work Mode : Work From Office (5 Days)

Interview Process :

- Round 1: Virtual

- Round 2: Face-to-Face at Lenovo Office

Notice Period : 1530 Days

About the Role :

We are seeking an experienced Python Developer to join our engineering team. The ideal candidate will be responsible for building scalable backend applications, APIs, and automation solutions. This role requires strong analytical abilities, hands-on expertise with Python frameworks, and a commitment to writing clean, high-quality code.

Key Responsibilities:

- Develop, test, and maintain Python-based applications, scripts, and backend services.

- Design, build, and integrate RESTful APIs.

- Collaborate closely with cross-functional teams, including Frontend, DevOps, and QA, to deliver robust features.

- Write clean, reusable, and efficient code aligned with industry best practices.

- Optimize applications for performance, scalability, and reliability.

- Conduct code reviews and contribute to engineering best practices and continuous improvement initiatives.

- Troubleshoot, debug, and resolve issues across the development lifecycle.

- Maintain comprehensive technical documentation and ensure all deliverables meet quality standards.

Required Skills & Experience :

- Strong hands-on experience in Python and related frameworks.

- Experience in building and consuming REST APIs.

- Familiarity with backend development, scripting, and automation.

- Solid understanding of data structures, algorithms, and software engineering principles.

- Experience working in Agile teams.

- Good communication and problem-solving skills.


info-icon

Did you find something suspicious?