Python Developer
Spotcheck Global
Date: 16 hours ago
City: Coimbatore, Tamil Nadu
Contract type: Full time

Key Responsibilities
- Design, develop and test robust and scalable backend systems using Python.
- Develop and integrate RESTful APIs and third-party services. Write clean, maintainable, and well- documented code.
- Collaborate with front-end developers, designers, and product managers to implement features.
- Optimize application performance and resolve bugs and issues.
- Perform unit and integration testing to ensure software quality.
- Participate in code reviews and mentor junior developers if needed.
- Maintain and enhance existing :
- 3-4 years of professional experience in Python development.
- Strong understanding of core Python concepts, OOPs
- Experience with at least one web framework like Django, Flask, or FastAPI.
- Familiarity with RESTful API development and integration.
- Proficiency in working with relational and NoSQL databases (e.g., MySQL, MongoDB) and ORMs (e.g., SQLAlchemy, Django ORM).
- Good knowledge of unit testing frameworks like unittest, pytest.
- Experience with version control systems like Git.
- Experience with microservices architecture.
- Understanding of application security best practices (e.g., SQL injection prevention, secure API development).
- Exposure to message brokers like RabbitMQ, Kafka, or Celery.
- Experience with ELK stack (Elasticsearch, Logstash, Kibana) for logging and monitoring.
- Basic knowledge of Docker and containerization concepts
- Understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, or GitHub Actions
- Basic understanding of software design patterns (e.g., Singleton, Factory, Strategy)
- Exposure to AI and automation tools such as Flowise and n8n
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Analyst - PDM-D
eClerx,
Coimbatore, Tamil Nadu
3 days ago
Job DescriptionThe ideal candidate must possess strong communication skills, with an ability to listen and comprehend information and share it with all the key stakeholders, highlighting opportunities for improvement and concerns, if any. He/she must be able to work collaboratively with teams to execute tasks within defined timeframes while maintaining high-quality standards and superior service levels. The ability to take...

Rappit - Senior Quality Analyst - Manual Testing
Rappit,
Coimbatore, Tamil Nadu
1 week ago
About RappitRappit (formerly known as Vanenburgis a leading European enterprise software provider. Based on our intelligent application development suite, we empower our customers to outperform their competitors.Rappit provides a future-ready product suite without vendor lock-in, powering business-critical enterprise applications used by 80.000+ users. Our offering also includes services for software development, data & (generative) AI, and cloud operations. Headquartered in...

Test Engineer - L3
Wipro,
Coimbatore, Tamil Nadu
2 weeks ago
Job description:Job Description Role PurposeThe purpose of this role is to prepare test cases and perform testing of the product/ platform/ solution to be deployed at a client end and ensure its meet 100% quality assurance parameters. ͏ DoInstrumental in understanding the test requirements and test case design of the productAuthoring test planning with appropriate knowledge on business requirements and...
