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