
Overview
Job Title: Python Developer
About Us: We as Primotech areas an IT Global Solutions company. We’ve been delivering software development and IT projects from several big enterprises to small and medium-sized businesses. We blend agile methodologies with technical expertise to take business to the next level.
Responsibilities:
Design, develop, and maintain scalable and high-performance Python applications.
Write clean, efficient, and well-documented code, conducting code reviews to ensure best practices.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Troubleshoot and resolve issues across the application stack.
Develop and execute unit and automated tests to ensure reliability and performance.
Create and maintain documentation for code, processes, and applications.
Work closely with cross-functional teams to gather requirements and deliver solutions.
Continuously improve application performance, scalability, and development processes.
Implement background task processing using Celery, and optimize performance with Redis.
Leverage Elasticsearch for search features and manage databases with PostgreSQL, MySQL, and Firebase.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Python Developer, with expertise in Python, Django, Flask, or FastAPI.
Strong experience with PostgreSQL, MySQL, Firebase, Redis, and Elasticsearch.
Expertise in managing asynchronous systems with Celery and building scalable applications.
Familiarity with version control using Git, and experience with basic front-end technologies (HTML, CSS, JavaScript).
Strong problem-solving and communication skills, with the ability to collaborate effectively in a team.
Interested candidates may share their resume at recruiter@primotech.com or shikha.rana@primotech.com
Job Type: Full-time
Pay: ₹600,000.00 - ₹900,000.00 per year
Schedule:
- Day shift
- Monday to Friday
- Morning shift
Ability to commute/relocate:
- Mohali, Punjab: Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelor's (Preferred)
Experience:
- Python: 4 years (Preferred)
- total work: 4 years (Preferred)
Work Location: In person