13 Aug
|
Efficienza Business solutions
|
Chennai
13 Aug
Efficienza Business solutions
Chennai
Python Engineer (0 2 Yrs)
- Role Overview
- Efficienza is looking for a Python Engineer to join a fast-moving team building backend services, APIs, and data-driven applications. This role is ideal for candidates with strong Python fundamentals and an interest in backend development, whether gained through internships, academic projects, or self-driven learning. You will contribute to backend systems and data workflows that support both internal and client-facing products. We value engineers who take initiative, learn independently, ask thoughtful questions, and enjoy solving real-world technical problems.
- You will excel if you:
- Write clean, readable Python code and maintain code standards as systems grow
- Understand how APIs, databases, and services work together before implementation phase.
- Use documentation, logs, and available resources to investigate problems and learn independently
- Take ownership of assigned work, communicate blockers early, and follow through reliably
- Stay curious about backend systems, APIs, data flows,
and how real-world applications are built and scaled
Key Responsibilities
Python Development and Code Quality
- Write clean, well-structured Python code following agreed conventions across functions, modules, and packages
- Break down assigned features into logical components with explicit input, output, and error handling before implementation
- Use object-oriented programming concepts such as classes, inheritance, composition, and abstraction to build scalable backend applications
- Apply Python fundamentals correctly: data structures, comprehensions, generators, context managers, and exception handling
- Write code that is modular, reusable, and easy to extend as requirements evolve
- Write basic unit tests for functions and modules using pytest to validate behaviour and catch regressions early
Backend Services and API Development
- Build and maintain RESTful API endpoints using FastAPI or Flask, following consistent naming and r
📌 Python Engineer (Chennai)
🏢 Efficienza Business solutions
📍 Chennai