HamburgerMenu
hirist

Tera Software - Python Developer - Django/Flask

Posted on: 05/11/2025

Job Description

About the Role :

We are looking for a passionate Python Developer to join our engineering team and contribute to building scalable, high-performing backend systems and APIs.

The ideal candidate will have hands-on experience in developing robust applications, writing clean and maintainable code, and working in agile, collaborative environments.

Key Responsibilities (KRA) :

- Design, develop, and maintain backend services, APIs, and automation scripts using Python.

- Write efficient, reusable, and testable code following coding standards and best practices.

- Collaborate with front-end developers, product managers, and QA teams to deliver high-quality software.

- Integrate data storage solutions such as relational and NoSQL databases.

- Implement and maintain RESTful APIs for internal and external use.

- Debug, troubleshoot, and optimize performance for existing applications.

- Participate in code reviews, testing, and documentation to ensure software quality.

- Contribute to continuous integration, deployment, and version control practices.

- Support deployment of applications to cloud environments and work closely with DevOps teams.

- Stay updated with emerging technologies and suggest improvements for system architecture and performance.

Required Skillsets :

- Strong proficiency in Python and frameworks such as Django or Flask.

- Good understanding of REST API design, JSON, and web service integration.

- Experience with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).

- Familiarity with ORMs and database schema design.

- Basic knowledge of HTML, CSS, and JavaScript for integration with front-end systems.

- Experience with Git, CI/CD tools, and agile development practices.

- Understanding of object-oriented programming, data structures, and design patterns.

- Knowledge of Docker or containerized environments is an advantage


info-icon

Did you find something suspicious?