Software Developer-Python (Chennai)

Software Developer-Python (Chennai)

16 Aug
|
iTech India
|
Chennai

16 Aug

iTech India

Chennai

Key Responsibilities
Design, develop, and maintain scalable web applications using Python (OOP principles) and the Django framework .
Collaborate with AI engineers to integrate machine learning models and AI pipelines into production-ready web apps.
Build intuitive, responsive front-end interfaces using HTML5, CSS3, JavaScript, and frameworks like React.js or Vue.js .
Develop and document RESTful APIs for frontend/backend communication and third-party integrations.
Ensure high standards of application performance, scalability, and security .
Write clean, reusable, and testable code following SOLID principles and best practices.
Implement unit tests, integration tests , and CI pipelines to maintain code quality.
Work with relational and non-relational databases like PostgreSQL, MySQL , and MongoDB .
Leverage Redis or similar caching systems for performance optimization.
Participate in code reviews, design discussions , and technical planning sessions.
Troubleshoot and resolve issues in development, testing, and production environments.
Requirements




Bachelor s degree in computer science , Engineering, or related technical discipline (or equivalent practical experience).
2+ years of hands-on development experience with Python and Django.
Solid understanding of object-oriented programming (OOP) , design patterns, and software engineering principles.
Experience with front-end technologies including HTML5, CSS3, JavaScript , and one or more frameworks (React.js / Vue.js).
Proficiency with PostgreSQL , MySQL, or other SQL databases; experience writing optimized queries and migrations.
Hands-on experience with Redis , Celery, or similar tools for background task processing and caching.
Familiarity with designing and consuming RESTful APIs .
Proficient in Git and team-oriented workflows (GitHub, GitLab, Bitbucket).
Strong problem-solving skills and attention to detail.
Ability to work independently and in cross-functional teams in a fast-paced, agile environment.
Preferred Q

📌 Software Developer-Python (Chennai)
🏢 iTech India
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer-python (chennai) / chennai