Overview
Job Title: Senior Python Developer
Experience: 5+ Years
Location: Hyderabad, Bangalore & Chennai
Employment Type: Full Time, Permanent
Job Description:
We are seeking a highly experienced and motivated Python Developer with 5+ years of hands-on development experience to join our dynamic team. The ideal candidate should have a solid background in backend development using Django, Flask, Pyramid, and be proficient in data manipulation using Pandas and NumPy. This role requires strong problem-solving abilities, attention to detail, and a passion for clean, maintainable code.
Key Responsibilities:
- Develop, test, and maintain scalable web applications and APIs using Python frameworks.
- Design and implement RESTful services and integrations with external systems.
- Write clean, efficient, and reusable code while adhering to best practices and coding standards.
- Perform thorough unit, integration, and functional testing.
- Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality software products.
- Analyze business requirements and transform them into technical specifications.
- Participate in code reviews, architecture discussions, and sprint planning.
- Optimize performance, scalability, and security of applications.
Must-Have Skills:
- Strong proficiency in Python and web frameworks such as Django, Flask, and Pyramid.
- Expertise in Pandas and NumPy for data processing and analysis.
- Excellent debugging and troubleshooting skills.
- Proven experience in unit testing and integration testing.
- Solid understanding of OOP, MVC architecture, and design patterns.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with version control systems like Git.
Good to Have:
- Experience with Docker, Kubernetes, or other containerization tools.
- Familiarity with CI/CD pipelines and automated deployment tools.
- Knowledge of cloud platforms like AWS, Azure, or GCP.
- Understanding of asynchronous programming and message queues (e.g., Celery, RabbitMQ).
- Exposure to front-end technologies (HTML, CSS, JavaScript) is a plus.
Education:
- UG: Any Graduate in Computer Science, Engineering, or a related field
- PG: (Preferred but not mandatory)
Job Type: Full-time
Pay: ₹1,300,000.00 - ₹2,300,000.00 per year
Location Type:
- In-person
Schedule:
- Day shift
Application Question(s):
- In how many days you can join if you get selected ?
Work Location: In person