DevJobs

R&D Manager – Full Stack (.NET / Angular / Azure) with AI Integration

Overview
Skills
  • C# C# ꞏ 8y
  • TypeScript TypeScript
  • Angular Angular ꞏ 8y
  • .NET .NET ꞏ 8y
  • Node.js Node.js
  • RESTful API RESTful API
  • Microservices Microservices
  • Azure DevOps Azure DevOps
  • CI/CD CI/CD
  • Azure Azure
  • Docker Docker
  • Kubernetes Kubernetes
  • Open-source AI models
  • pgvector
  • Semantic Kernel
  • Vector databases
  • Azure AI Search
  • Azure OpenAI
  • Infrastructure automation
  • LangChain
  • MLOps
  • Observability tools
  • AI

About the Role:

We’re looking for a hands-on R&D Manager to lead the design, development, and delivery of modern cloud-native applications built on .NET microservices, Angular frontend, and Azure infrastructure. In this role, you will own the system architecture and delivery roadmap, guide multiple engineering teams, and ensure excellence in security, scalability, and code quality.

You’ll also collaborate with data and AI specialists to integrate intelligent features and automation using Azure OpenAI and open-source AI tools, enriching user experiences and business insights.


Key Responsibilities:

System Architecture & Delivery:

  • Define and maintain a scalable, secure, and modular architecture across .NET (C#) backend microservices and Angular frontend applications.
  • Lead the team in designing RESTful APIs, microservice integrations, and frontend-backend orchestration following best practices.
  • Oversee deployment, monitoring, and CI/CD processes using Azure DevOps pipelines.
  • Drive end-to-end delivery—from planning and sprint management to production release and post-release optimization.
  • Ensure performance, resilience, and cost optimization across all Azure environments.


Engineering Excellence & Leadership:

  • Establish and enforce coding, testing, and documentation standards (including ADRs and design reviews).
  • Mentor developers, fostering a culture of technical excellence, collaboration, and innovation.
  • Partner with design (Figma) and DevOps teams to align UI/UX and delivery efficiency.
  • Manage cross-functional collaboration among frontend, backend, DevOps, and QA teams.
  • Own the R&D roadmap, prioritizing initiatives that enhance scalability, quality, and maintainability.


AI Integration & Innovation:

  • Collaborate with data science and AI engineers to integrate AI-driven capabilities (e.g., intelligent search, automation, chat assistants) into existing .NET and Angular products.
  • Support the selection and operation of Azure OpenAI or OSS AI models, vector databases (Azure AI Search/pgvector), and orchestration frameworks (Semantic Kernel or LangChain).
  • Oversee the implementation of AI safety and governance controls - prompt defenses, content filtering, rate limiting, and PII protection.
  • Contribute to the company’s AI enablement strategy, ensuring seamless coexistence between core systems and intelligent components.


Required Qualifications:

  • 8+ years total experience in software engineering, including .NET (C#) and Angular development.
  • 2+ years in a technical leadership or R&D management role.
  • Proven experience designing and deploying enterprise applications on Azure Cloud.
  • Strong understanding of microservices, REST APIs, event-driven systems, and distributed architectures.
  • Hands-on expertise with Azure DevOps, CI/CD pipelines, and infrastructure automation.
  • Working knowledge of AI integration (Azure OpenAI or open-source models, vector search, orchestration tools).
  • Excellent system design, communication, and team mentorship skills.


Nice-to-Have:

  • Experience with TypeScript/Node.js or hybrid frontend-backend integration patterns.
  • Familiarity with containerization (Docker, Kubernetes) and observability tools.
  • Exposure to AI/MLOps practices (evaluation, fine-tuning, monitoring).
  • Prior experience leading cross-geo engineering teams.


SkyoTop