API Developer

We are looking for a skilled API Developer proficient in Python to join our team. The ideal candidate will be responsible for integrating APIs with the existing systems, developing custom bots, automating workflows, and enhancing communication within our organization. The developer will collaborate closely with cross-functional teams to understand requirements, design efficient solutions, and ensure seamless integration with our existing systems.

Responsibilities:

  • Proven experience as a Python developer, with a strong understanding of Python programming language and its libraries. 
  • Collaborate with stakeholders to gather requirements and understand business needs for integration and automation. 
  • Hands-on experience in designing, developing, and consuming RESTful APIs using frameworks such as Flask or Django. 
  • Experience working with the Slack API and developing custom Slack integrations and bots will be an added advantage. 
  • Design and implement scalable solutions to enhance communication, collaboration, and productivity within slack channels. 
  • Familiarity with API methods, endpoints, and authentication mechanisms. 
  • Knowledge of event-driven architecture and asynchronous programming concepts. 
  • Implement real-time messaging, notifications, and interactive features. 
  • Knowledge of OAuth authentication and authorization mechanisms 
  • Proficiency in version control systems, particularly Git. 
  • Experience with Docker and containerization technologies. 
  • Familiarity with cloud platforms like AWS and Azure 
  • Excellent problem-solving skills and attention to detail. 
  • Strong communication and collaboration skills. 
  • Ability to work effectively in a fast-paced, agile environment. 

Nice to Have:

  • Familiar with LLMs and Prompting
  • Familiar with OpenAI API Spec 

Job Type: Full Time
Job Location: Hyderabad
Work Type: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx