HamburgerMenu
hirist

Tericsoft - Backend Developer - Python

Tericsoft
Hyderabad
3 - 7 Years
star-icon
4.2white-divider9+ Reviews

Posted on: 16/07/2025

Job Description

Job Description :


Key Responsibilities :


- Backend Development : Design, develop, and implement high-quality, scalable, and efficient backend applications and services using Python.

- API Development : Build and maintain robust RESTful APIs to support various front-end applications and external integrations.

- Database Interaction : Design database schemas, write optimized queries, and manage data interactions with various SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).

- Code Quality & Best Practices : Write clean, well-documented, and testable code adhering to industry best practices, coding standards, and design principles. Participate in and conduct code reviews to ensure quality and consistency.

- Problem Solving & Debugging : Identify, diagnose, and resolve complex technical issues and performance bottlenecks throughout the application lifecycle.

- Collaboration : Work closely with product managers, front-end developers, QA engineers, data scientists, and other cross-functional teams to understand requirements and deliver integrated solutions.

- System Architecture Contribution : Contribute to the architectural discussions and decisions for new and existing backend systems.

- Continuous Improvement : Participate in continuous improvement initiatives for development processes, tools, and overall system reliability.


Required Skills & Qualifications :


- 3- 7 years of professional experience in backend software development using Python.

- Strong understanding of object-oriented programming (OOP) principles and common design patterns.

- Hands-on experience with at least one major Python web framework (e.g., Django, Flask, FastAPI, Pyramid) for building web applications or APIs.

- Proficiency with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Redis).

- Experience with RESTful API design and development.

- Familiarity with version control systems, particularly Git.

- Strong problem-solving, analytical, and debugging skills.


- Excellent communication (verbal and written) and collaboration abilities.

- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience


info-icon

Did you find something suspicious?