Python Developer
Technology
Hyderabad, India₹17,00,000 - ₹25,00,000 /year1 months agoUntil 21/10/2026
Full time
Job description
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Python automation scripts.
- Consume, integrate, and manage external services using APIs (CRUD operations, JSON parsing).
- Read, comprehend, and debug existing code to identify bottlenecks and fix bugs.
- Interact with databases using SQL to extract and manipulate required data.
- Maintain source code quality through Git version control and participate in code review workflows.
- Clearly communicate logic, architectural choices, and technical roadblocks to the team.
- Competencies
- Aptitude &
- Logical Problem Solving: Exceptional ability to break down complex problems. The ability to explain the logic behind your code is strictly required.
- Parallelism: Practical experience with asyncio, multithreading, and multiprocessing, including knowing exactly when and why to use each.
- Data Handling: Proven experience calling endpoints, parsing JSON data, and working with any standard API framework (e.g., FastAPI, Flask, Django REST).
- Debugging: Ability to jump into an existing codebase, understand its flow, and efficiently troubleshoot bugs.
Intermediate Skills
- Version Control (Git): Competent in creating/modifying repositories, branching, committing, pushing, and managing Pull Requests.
- Command Line / Scripting: Intermediate proficiency in Bash/Shell scripting for environment navigation and basic OS-level automation.
- Python
Keywords
DBaseJSONDjangoPythonSqlDebuggerShell scriptParallelFlaskGitCode reviewDebugging
Interested in this role?