Efficienza Business Solutions
- [Confidential Information]
- 044 45030953
Facebook Linkedin-in Instagram
Menu
data-close-icon= data-full-width=yes>
- Home
- About
- About us
- Our Team
- Technology Stack
- Services
- Careers
- Contact
Senior Python Developer
About The Role
We are looking for an experienced
Senior Python Developer with 5 years of hands-on experience in building scalable backend systems, APIs, and modern web applications. The ideal candidate is strong in coding, problem-solving, database design, and cloud-based deployments. You will work closely with cross-functional teams to deliver high-quality, secure, and efficient software solutions.
Key Responsibilities
- Design, develop, and maintain backend applications using Python (Django / Flask / FastAPI).
- Build and maintain RESTful APIs and microservices.
- Write clean, modular, secure, and high-performance code.
- Integrate with internal and external systems, third-party APIs, and cloud services.
- Design scalable database schemas and optimize SQL queries.
- Work with DevOps team for CI/CD, Docker containerization, and deployments.
- Conduct code reviews, ensure best development practices, and maintain documentation.
- Collaborate with the front-end, QA, and product teams to deliver end-to-end solutions.
- Troubleshoot issues, perform root-cause analysis, and optimize system performance.
Required Technical Skills
- Strong experience in Python 3.x.
- Hands-on expertise in Django / Flask / FastAPI.
- Strong understanding of REST APIs, microservices architecture, OOP, and design patterns.
- Proficiency in SQL databases (PostgreSQL, MySQL) and familiarity with NoSQL (MongoDB, Redis).
- Experience with Docker, Git, and CI/CD pipelines.
- Good understanding of asynchronous programming, Celery, or event-driven architectures.
- Experience working with cloud platforms (AWS / Azure / GCP).
- Knowledge of Unit Testing frameworks (PyTest, Unittest).
Soft Skills
- Strong analytical and problem-solving ability.
- Excellent communication and collaboration skills.
- Ability to work independently with minimal supervision.
- High attention to detail and commitment to quality.
- Time management and the ability to prioritize tasks in a fast-paced environment.
Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or related field.
- 5+ years of relevant experience in backend development using Python.
Bonus Skills (Good to Have)
- Experience with front-end technologies (React/Angular).
- Knowledge of GraphQL, WebSockets, or message queues (RabbitMQ, Kafka).
- Exposure to AI/ML libraries (Pandas, NumPy, TensorFlow, etc.).
- Experience in building SaaS or large-scale enterprise applications.
Job Type: Full Time
Job Location: Chennai
Experience: 5 Years
Apply for this position
Full Name *
Email *
Phone *
Cover Letter *
Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx
By using this form you agree with the storage and handling of your data by this website. *
Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.
Address
Plot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai 600 056,
Contact
- www.efficienza.in
- [HIDDEN TEXT]
Need Help
We will be more than happy to interact, Please feel free to get in touch with us for No Obligation Discussions.
Efficienza Business Solutions Pvt. Ltd. 2025 All Right Reserved.