Full Stack API & Integrations Developer
Description
Full Stack API & Integrations Developer
Experience: 5+ Years
Primary Skills: .NET, React, Python
Cloud Platform: Microsoft Azure
Role Summary
We are seeking a highly skilled Full Stack PI & Integratons Developer to design and build scalable APIs, system integrations, and event-driven services. This role will support enterprise productivity platforms by delivering robust backend services and intuitive front-end experiences.
The ideal candidate has strong expertise in Python, .NET, React, Node.js, and Azure cloud, with hands-on experience developing microservices, API integrations, and event-based architectures.
Key Responsibilities
-
Design, develop, and maintain scalable APIs and integration services.
-
Build and enhance full-stack applications using React and modern backend frameworks.
-
Develop event-driven microservices and messaging-based integrations.
-
Implement secure API routing, middleware, authentication, and authorization.
-
Build RESTful and real-time services using WebSockets and event streaming.
-
Develop backend services using Python (FastAPI/Flask) or Node.js (Express).
-
Collaborate with cross-functional teams to define integration requirements and architecture.
-
Ensure application performance, scalability, and reliability in cloud environments.
-
Participate in code reviews, CI/CD pipelines, and DevOps best practices.
Required Skills
Core Technologies
-
Strong development experience in .NET, Python, and React.js
-
Backend frameworks: FastAPI, Flask, Express.js
-
Frontend state management: Redux, Zustand, Context API
API & Integration
-
REST, SOAP, WebSockets, JSON-based services
-
API design, routing, middleware, and security
-
Microservices and event-driven architecture
-
Messaging & event streaming systems
Cloud & DevOps
-
Microsoft Azure services & cloud-native development
-
CI/CD, Git version control
-
Containerization and deployment best practices
Data & Workflow Tools
-
Microsoft SQL Server & PostgreSQL
-
Apache Airflow (workflow orchestration)
-
Locust (performance testing)
Nice to Have
-
Experience with integration platforms and enterprise system connectivity
-
Knowledge of asynchronous processing and distributed systems
-
Experience with monitoring and performance tuning
Skills
- Airflow
- API
- Api Design
- Authentication
- Azure
- CI/CD
- Cloud
- Cloud Native
- Containerization
- Developer Experience
- DevOps
- Distributed Systems
- .NET
- Event Driven Architecture
- Express.js
- FastAPI
- Flask
- Git
- JSON
- Microservices
- Node.js
- PostgreSQL
- Python
- React
- Redux
- REST
- SOAP
- SQL
- SQL Server
- Version Control
- Websockets
- Workflow Orchestration
- Zustand

