Design, develop, test, and maintain backend services, APIs, and cloud components using .NET, C#, Azure Functions, and microservices architecture.
Ensure backend development coherence across service interactions, data flows, integrations, cloud components, performance expectations, and security constraints.
Review code, architectural designs, and cloud setups to ensure high quality, maintainability, and adherence to engineering standards.
Promote modern engineering practices such as CI/CD, automated testing, observability, and cloud-native development.
Troubleshoot and resolve complex technical issues in distributed and cloud-based backend systems.
Support integration with frontend, mobile, and cloud platforms to ensure seamless end-to-end digital experiences.
Contribute to technology evaluations and assess architectural impacts, scalability, and long-term sustainability of solution choices.