Full Stack .NET Architect, GenAI Experience
Location
Canada
Posted
103 days ago
Salary
$131K - $156K / year
Seniority
Lead
Job Description
Full Stack .NET Architect, GenAI Experience
Avanade
• Architect, design, and oversee development of scalable, secure, and robust full stack solutions integrating Gen AI capabilities. • Guide cross-functional engineering teams in building end-to-end web and mobile applications leveraging modern frameworks and cloud services. • Lead the integration of state-of-the-art Gen AI models (e.g., LLMs, transformers, generative image and text models) into core business products. • Collaborate with product managers, data scientists, and UX/UI designers to deliver seamless, user-centric AI experiences. • Establish and enforce software architecture best practices, coding standards, and agile development methodologies. • Evaluate emerging AI technologies and tools, providing strategic recommendations for adoption and implementation. • Mentor engineers, championing technical excellence and continuous learning within the team. • Ensure solutions are compliant with security, privacy, and regulatory requirements relevant to Gen AI applications.
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 10+ years of experience in full stack development .Net, cloud computing (Azure), and modern DevOps practices.
- Experience with Microsoft Azure OpenAI Service.
- Demonstrated hands-on expertise in deploying and scaling Gen AI models (OpenAI, Hugging Face, custom LLMs, etc.).
- Strong understanding of microservices, API design, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Experience architecting solutions with RESTful and GraphQL APIs, NoSQL/SQL databases, and real-time data processing.
- Track record of leading engineering teams and delivering complex projects from conception to production.
- Excellent problem-solving, communication, and leadership skills.
- Passion for innovation and staying ahead of Gen AI trends.
Benefits
- Canada Employee Benefits | Avanade
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description We are seeking a senior backend engineer to support a payment modernization initiative. You will work directly under the CTO to build and integrate payment orchestration systems and direct PSP connections. Responsibilities - Build and maintain API integrations with multiple PSPs - Implement payment routing logic - Develop webhook handlers - Implement tokenization flows - Support subscription billing logic - Ensure resilience, observability, and clean error handling Qualifications - 6+ years backend experience - Strong in one or more of the following: Node.js, Java, Python, Go - Extensive REST API integration experience - Webhook processing experience - Payments domain experience required - Strong understanding of: - Auth/Capture flows - Refund logic - Chargeback lifecycle - Subscription billing Benefits - High-Impact Architecture Project - Executive Visibility - Competitive Contract Compensation - Flexible Remote Structure - Clear Scope, Clear Timeline - Long-Term Engagement - Technical Ownership
• Build and maintain API integrations with multiple PSPs • Implement payment routing logic • Develop webhook handlers • Implement tokenization flows • Support subscription billing logic • Ensure resilience, observability, and clean error handling
• Establish the design system on a modern framework and build the entire frontend for five portals plus EdTech Hub. • Build all 5 portals and EdTech Hub frontend from scratch • Establish a shared component library and Design System • Implement role-based access control and authentication integration • Develop complex workflow UIs — multi-step approval, coaching sessions, diagnosis questionnaires • Build AI integration screens — report viewer, expert matching, recording uploads • Create monitoring dashboards, cohort tracking, and analytics views • Design the Core APIs for the unified platform, automate end-to-end business processes with a workflow engine, and safely migrate legacy data. • Design and build core domain APIs — User, Startup, Expert Pool • Automate Application → Diagnosis → KO → Coaching workflows using a workflow engine • Design the unified DB schema with audit logging and permission middleware • Architect and execute data migration from legacy DB, CSV, and SharePoint sources • Enhance and scale the existing authentication system as the platform grows • Lead backend code reviews, establish architecture and engineering standards
Staff Software Engineer, Backend – Deal Reporting
AffirmWe create honest financial products that improve lives.
• Setting technical strategy for your team • Collaborating across teams in product development lifecycle • Acting as a force-multiplier for your team • Taking ownership of team operations and availability • Fostering a culture of quality and ownership • Developing talent on your team



