Full-Stack Developer (.NET / React / Power Platform)
We are looking for a Full-Stack Developer with 4–5 years of experience to work on modern business applications built on Microsoft technologies. You will work across the stack: React-based frontend (PCF), .NET C# backend services, REST API integrations, and solutions on Dynamics 365 / Power Platform. The ideal candidate should be comfortable with both front-end and back-end development, has basic Azure / DevOps exposure, and is familiar with Agile ways of working.
Key Responsibilities
- Design, develop, and maintainfull-stack applicationsusing React (PCF) on the frontend and.NET C#on the backend.
- Implement and consumeREST APIsfor integration between systems and services.
- Develop and customize solutions onDynamics 365 / Power Platform, including:
- Plugins
- Custom APIs
- Power Automate flows
- Basic knowledge of Azure Functions,Entra ID (Azure AD), andApp Registrations(Service Principal / Client Secret) for authentication, authorization, and integration scenarios.
- Write clean, maintainable, and well-documented code; ensure proper unit testing and adherence to coding standards.
- UseDevOpspractices and tools (e.g. Azure DevOps, Git) for work item tracking, version control, CI/CD pipelines, and release management.
- Troubleshoot and resolve issues across the stack (frontend, backend, integrations, environments).
- Contribute to technical design discussions, estimations, and continuous improvement of development processes.
Required Skills & Experience
- Experience buildingPCF (PowerApps Component Framework) controlsor React-based components for Power Platform (nice to have but can be learned).
- Solid experience with.NET C#for building APIs, services, and business logic.
- Experience withREST API design, implementation, and consumption
- Basic knowledge ofAzure Functions(creating, deploying, and integrating with other services).
- Basic understanding ofEntra ID (Azure AD)concepts: app registrations, service principals, client secrets, and OAuth-based authentication.
- Dynamics 365 / Power Platform
- Plugins and custom business logic
- Custom APIs
- Web resources / client-side scripts (JavaScript)
- Basic to intermediate experience withDynamics 365 / Power Platformdevelopment:
- Experience creating and maintainingPower Automateflows.
- Source control
- Build & release pipelines
- Work item tracking
- Basic experience withDevOps toolssuch as Azure DevOps / Git for:
adesso India, 3B-2 Athulya, Third Floor, Wing B, SEZ, Infopark Phase 1, Cochin, Kerala 682042