Job Summary :
We are seeking a skilled and experienced Full Stack Software Engineer to design, develop, and manage scalable cloud-based solutions, with a strong focus on Microsoft Teams bot development, Azure Functions, and CI/CD pipelines.
The ideal candidate will have hands-on experience with Python, Microsoft Bot Framework, and Azure Cloud services, and will contribute to both front-end and back-end development projects.
Key Responsibilities :
- Design, develop, and maintain Azure Functions using Python for scalable and event-driven applications.
- Manage and integrate Teams Bot APIs with Azure backend services.
Microsoft Teams Bot Development :
- Build, deploy, and manage Teams Bots using Microsoft Bot Framework/BotBuilder SDK.
- Design and implement rich interactive experiences using Adaptive Cards and Teams UI elements.
Full Stack Engineering :
- Contribute to front-end and back-end development as needed.
- Collaborate with cross-functional teams to deliver end-to-end features and functionality.
- Cloud Infrastructure & Migration
- Support migration and integration activities with platforms like Databricks or other cloud-based systems.
- Ensure best practices in cloud security, scalability, and performance optimization.
Key Requirements :
- Strong hands-on experience with Python and Azure Functions.
- In-depth knowledge of Microsoft Teams Bot SDK, BotBuilder framework, and Adaptive Cards.
- Solid understanding of CI/CD pipelines, version control systems (Git), and deployment best practices.
- Experience with Databricks and Azure DevOps is a plus.
- Familiarity with front-end technologies such as React, Angular, or JavaScript is preferred.
- Strong problem-solving and collaboration skills.
Preferred Skills :
- Familiarity with RESTful APIs, JSON, and OAuth authentication.
- Exposure to Agile development methodologies and SCRUM frameworks
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1544541
Interview Questions for you
View All