Full Stack API & Integrations Developer
Technology
TCS
Sunnyvale, United States1 month ago
Job 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
Interested in this role?