Job Title: Backend Developer (Python)
Department: Engineering / Technology
Experience: 2–5 Years (Can be adjusted)
Employment Type: Full time
Location: In office / Hybrid / Remote
Job Summary
We are seeking a skilled Backend Developer (Python) to design, develop, and maintain scalable backend services and APIs. The ideal candidate should have solid experience with Python, backend frameworks, databases, cloud platforms, and RESTful APIs. You will collaborate with frontend developers, DevOps engineers, product managers, and QA teams to deliver high-quality software solutions.
Key Responsibilities
Design, develop, and maintain backend applications using Python.
Build scalable RESTful APIs and microservices.
Write clean, maintainable, and well-documented code.
Optimize application performance, scalability, and reliability.
Integrate third-party APIs and external services.
Develop secure authentication and authorization mechanisms.
Collaborate with frontend developers for seamless API integration.
Work closely with DevOps teams for CI/CD deployment.
Design and optimize relational and NoSQL databases.
Implement automated unit and integration tests.
Troubleshoot production issues and provide timely resolutions.
Participate in code reviews and maintain coding standards.
Monitor application performance and improve system efficiency.
Create technical documentation and API specifications.
Stay updated with emerging backend technologies and best practices.