Accepting Applications
Full-time
On-site
Posted 2 hours, 36 minutes ago
0 views
0 applications
Job Description
We are looking for a motivated Python Software Engineer with 2\+ years of experience to join our growing engineering team. You will be responsible for building scalable backend services, contributing to API development, and collaborating across teams to deliver high\-quality software solutions.
**Key Responsibilities**
* Develop, test, and maintain backend services and APIs using Python
* Design and implement RESTful APIs and integrate third\-party services
* Collaborate with frontend developers to build end\-to\-end features
* Work with relational and non\-relational databases for efficient data handling
* Participate in code reviews and follow best coding practices
* Debug, troubleshoot, and optimize application performance
* Contribute to system design discussions and architectural decisions
* Write unit tests and ensure code quality and reliability
**Requirements**
**Must\-Have Requirements**
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
2\+ years of hands\-on experience in Python development
Strong proficiency in at least one framework: Django, Flask, or FastAPI
Experience with frontend technologies (e.g., JavaScript, React, or similar frameworks)
Solid understanding of RESTful API design and development
Experience working with databases:
* SQL (PostgreSQL or MySQL)
Basic exposure to NoSQL (MongoDB or Redis)
Familiarity with Git and collaborative development workflows
Understanding of software design principles (e.g., SOLID, clean code)
Basic knowledge of system architecture concepts:
* Monolithic applications
* Introduction to microservices architecture
Experience writing unit tests (pytest or unittest)
Basic exposure to Docker and containerization
Strong problem\-solving and communication skills (both verbal/non\-verbal)
**Nice\-to\-Have Skills**
* Experience with multiple Python frameworks (e.g., Django \+ FastAPI)
* Hands\-on experience with microservices architecture and service communication
* Exposure to cloud platforms (AWS, GCP, or Azure)
* Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
* Experience with caching and background processing (Redis, Celery, RQ)
* Understanding of authentication mechanisms (JWT, OAuth2\)
* Basic knowledge of Kubernetes or container orchestration
* Experience with monitoring/logging tools (Prometheus, Grafana, ELK stack)
* Familiarity with Agile/Scrum methodologies
**What We're Looking For**
* Strong ownership and a proactive mindset
* Ability to quickly understand and contribute to existing codebases
* Willingness to learn and adapt in a fast\-paced environment
**Bonus (Optional)**
* Experience mentoring junior developers
* Exposure to production\-scale systems or high\-traffic applications
**Benefits**
* Provident Fund
* Medical Inpatient \& Outpatient Facilities
* Paid Overtime
* In\-house Subsidized Lunch \& Dinner
* Gym Facility
* Engaging Company Activities
* Sports Allowance
Login to Apply
Don't have an account? Register