Python Developer
Spotcheck Global
Date: 2 weeks 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
Web Development Internship in Coimbatore
E Connect Solutions Pvt. Ltd.,
Coimbatore, Tamil Nadu
2 days ago
Selected Intern's Day-to-day Responsibilities Include Learning and Skill Development: Trainees are expected to stay up-to-date with new technologies and tools relevant to AI development. Assisting with AI App Development: Trainees help with various stages of the App development lifecycle using AI Tools. Supporting Application Integration: You will be involved in assisting senior developers in integrating tools into software applications.About Company:...

Lead - Engineering Development
Milacron,
Coimbatore, Tamil Nadu
1 week ago
Position : - CAD Engineering DevelopmentJob Type : - Full time employmentExperience : - 5-9 years of experienceAs a CAD Application Engineer, you'll be responsible for ensuring that our CAD systems meet the needs of our engineering teams. You will work to build, customize, and optimize CAD software, offering technical support and training to end-users to ensure efficiency and competency...

Area Manager - Sales
WIDIA,
Coimbatore, Tamil Nadu
2 weeks ago
About KennametalWith over 80 years as an industrial technology leader, Kennametal Inc. delivers productivity to customers through materials science, tooling and wear-resistant solutions. Customers across aerospace and defense, earthworks, energy, general engineering and transportation turn to Kennametal to help them manufacture with precision and efficiency. Every day approximately 8,700 employees are helping customers in nearly 100 countries stay competitive. Kennametal...
