Full-Stack Developer (.NET / React / Power Platform)
Summary
adesso is hiring a Full-Stack Developer in Cochin, India, to build business applications using React (PCF) on the frontend and .NET C# backend services with REST API integrations. The role also involves Dynamics 365 / Power Platform development, basic Azure (Functions, Entra ID), and DevOps practices in an Agile team.
YOUR ROLE
- Design, develop, and maintain full-stack applications using React (PCF) on the frontend and .NET C# on the backend.
- Implement and consume REST APIs for integration between systems and services.
- Develop and customize solutions on Dynamics 365 / Power Platform, including: Plugin, Custom APIs, Web resources / client-side logic, Power Automate flows
- Basic knowledge of Azure Functions, Entra ID (Azure AD), and App Registrations (Service Principal / Client Secret) for authentication, authorization, and integration scenarios.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, reviews, retrospectives) following Scrum / SAFe practices.
- Write clean, maintainable, and well-documented code; ensure proper unit testing and adherence to coding standards.
- Use DevOps practices 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.
YOUR PROFILE
- Strong experience with JavaScript and React framework.
- Experience building PCF (PowerApps Component Framework) controls or 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 with REST API design, implementation, and consumption
- Basic knowledge of Azure Functions (creating, deploying, and integrating with other services).
- Basic understanding of Entra ID (Azure AD) concepts: app registrations, service principals, client secrets, and OAuth-based authentication.