onsite
Full Stack .NET Architect - Generative AI - Avanade
AI Engineer
Lead the design and delivery of intelligent full‑stack applications, combining .NET back‑end expertise with modern front‑end frameworks and Azure‑based Generative AI services to create scalable, secure solutions.
About the role
Key Responsibilities
- Architect and guide the end‑to‑end development of full‑stack solutions that integrate .NET back‑end services with React front‑end components.
- Design cloud‑native architectures on Microsoft Azure, leveraging serverless, container, and AI services to ensure scalability, reliability, and security.
- Define and implement Generative AI strategies, selecting appropriate models, APIs, and prompt‑engineering techniques to embed intelligent features.
- Collaborate with product owners, data scientists, and engineering teams to translate business requirements into technical specifications and prototypes.
- Establish coding standards, CI/CD pipelines, and automated testing frameworks to maintain high code quality and rapid delivery.
Requirements
- 10+ years of software engineering experience with deep expertise in .NET, C#, and modern JavaScript frameworks such as React.
- Proven experience designing and deploying Azure‑based solutions, including Functions, Kubernetes, and AI services.
- Hands‑on experience with Generative AI platforms (e.g., OpenAI, Azure OpenAI) and a solid understanding of machine‑learning concepts.
- Strong architectural background, capable of defining micro‑service, event‑driven, and serverless patterns.
- Excellent communication and leadership skills, with a track record of mentoring development teams.
Skills
creactazuregenerative aimachine learning