Python Developer – Noviindus Technologies – Full Job Description
Company: Noviindus Technologies
Location: Calicut, Kerala
Job Type: Permanent
Salary: Negotiable
We are looking for an experienced Python Developer to join our development team.
The ideal candidate will be responsible for building, testing, and deploying scalable back-end applications while collaborating with front-end developers, designers, and project managers.
If you have a passion for clean, efficient code and enjoy working on diverse IT projects, we’d love to meet you!
Key Responsibilities:
- Develop robust, scalable, and high-performance applications using Python.
- Write reusable, testable, and efficient code while adhering to industry best practices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement RESTful APIs to support web and mobile applications.
- Work with databases like MySQL, PostgreSQL, or MongoDB for data storage and retrieval.
- Identify and fix bottlenecks, bugs, and performance issues to ensure high responsiveness.
- Participate in code reviews to maintain code quality and improve team productivity.
- Stay updated on emerging technologies and bring innovative ideas to the team.
Required Skills and Qualifications:
- Strong proficiency in Python and popular frameworks like Django, Flask, or FastAPI.
- Solid understanding of front-end technologies (HTML, CSS, JavaScript) for basic integration.
- Experience with databases (SQL and NoSQL).
- Familiarity with version control tools like Git.
- Knowledge of RESTful APIs and web services.
- Problem-solving mindset with strong analytical skills.
- Excellent communication and teamwork abilities.
Job Type: Permanent
Schedule: Day shift