Location: Guragon
Job Description: We are looking for a highly skilled Senior API Engineer who can also fulfill a technical lead role. The successful candidate will be responsible for designing and developing RESTful APIs, integrating with enterprise applications, and implementing event-driven workflows.
Responsibilities
- Design and develop RESTful APIs using Python and Azure services.
- Ensure API performance, scalability, and security.
- Integrate APIs with upstream bots and voice-to-text/text-to-voice systems.
- Implement authentication and authorization mechanisms (OAuth, JWT).
- Utilize containerization technologies like Docker.
- Work with event-driven architectures using Azure Event Grid and Azure Service Bus.
Qualifications
- Bachelor's or Master's degree in Computer Science.
- 10+ years of hands-on software engineering experience.
- Advanced knowledge of Python programming.
- Experience with Azure-based API development.
- Strong understanding of event-driven architecture concepts.
- Excellent communication and collaboration skills.