Binary Semantics Ltd.
Binary Semantics Ltd.3h ago
Foundit

Python Developer

Gurugram, Gurgaon / Gurugram, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Python Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Binary Semantics Ltd.

Responsibilities

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Python API Developer - Gurugram (Work From Office)

Binary Semantics Limited is actively seeking an enthusiastic and skilled Python API Developer with a minimum of 2 years of professional experience to join our dynamic team in Gurugram. This full-time, permanent position requires immediate joiners or candidates with a maximum notice period of 10-15 days. The ideal candidate will possess hands-on experience with FastAPI, relational and NoSQL databases, and cloud deployment strategies. You will play a key role in designing, developing, testing, and maintaining high-performance APIs that are crucial to our applications and services.

About the Role:

As a Python API Developer, you will be instrumental in building scalable and secure API solutions. Your responsibilities will include:

  • Designing and developing robust, scalable, and secure APIs utilizing FastAPI.
  • Integrating with various databases, including PostgreSQL, MySQL, and MongoDB.
  • Producing clean, maintainable, and well-documented Python code.
  • Collaborating effectively with front-end developers, product managers, and other stakeholders to define and refine API requirements.
  • Implementing secure authentication and authorization mechanisms, such as OAuth2 and JWT.
  • Creating and maintaining comprehensive API documentation using tools like Swagger/OpenAPI.
  • Deploying and monitoring APIs on leading cloud platforms like AWS, GCP, or Azure.
  • Developing unit and integration tests to ensure exceptional code quality.
  • Optimizing application performance and scalability.
  • Adhering to agile development methodologies, participating actively in code reviews and team meetings.

Required Skills & Qualifications:

  • A minimum of 2 years of professional experience in Python backend development.
  • Strong command of the FastAPI framework.
  • Proven experience working with databases such as PostgreSQL, MySQL, and MongoDB.
  • A solid understanding of RESTful API design principles.
  • Experience with API documentation tools like Swagger/OpenAPI.
  • Familiarity with cloud deployment environments, including AWS EC2, Lambda, ECS, EKS, or similar services.
  • Proficiency in using Git for version control.
  • Experience with Docker for containerization and a foundational understanding of CI/CD pipelines.
  • Comfort working within Linux-based development environments.
  • A good grasp of security best practices for API development.
  • Excellent problem-solving and debugging capabilities.

Nice-to-Have Skills:

  • Experience with caching systems like Redis.
  • Familiarity with message queues such as RabbitMQ or AWS SQS.
  • Basic knowledge of microservices architecture.
  • Experience in writing unit/integration tests using frameworks like Pytest.
  • Exposure to monitoring tools including Prometheus, Grafana, or the ELK stack.

Educational Qualification:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

If you are interested and meet the criteria, please share your updated profile with the following details to [HIDDEN TEXT]:

  • Total Experience:
  • Experience in Fast API:
  • Experience in MongoDB:
  • Experience in PostgreSQL:
  • Current CTC:
  • Expected CTC:
  • Notice Period:
  • Current Location:
  • Ready for Gurgaon (WFO):

Regards,

Juhi Khubchandani

Talent Acquisition

Binary Semantics Ltd.

Company

Binary Semantics Ltd.

Binary Semantics Ltd.

Binary Semantics Limited (BSL), an ISO 9001:2015 & ISO 27001:2013 certified offshore development and software services company, has been a trusted partner for businesses since 1986. Headquartered in G...

Gurugram, Gurgaon / Gurugram, India
Posted on Foundit
Python Developer at Binary Semantics Ltd. | Gurugram, Gurgaon / Gurugram, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform