Responsibilities
- Design, build, and deploy scalable full-stack applications using C#/.NET and React
- Architect and implement AI-driven features, such as chatbots and voice-enabled tools, using the Microsoft AI stack
- Design, build, and maintain secure, high-performance RESTful APIs to connect frontends with backend services and third-party integrations
- Write clean, maintainable, and well-documented code while performing peer code reviews to ensure high engineering standards
- Build and maintain CI/CD pipelines using GitHub or Azure DevOps
- Work with Docker/Kubernetes for containerized deployments
- Collaborate with product and UX teams to translate business needs into technical solutions
- Perform code reviews and enforce engineering best practices
Requirements
- Strong backend expertise in C#/.NET
- Hands-on experience integrating Microsoft Azure AI services into production systems
- Experience delivering real-world systems in production
- Ability to architect secure, high-performance applications in Azure
- Proficiency in building scalable, AI-powered applications using C# and React