Consultant - Apps Full Stack Engineer
Core
Full-stack engineer translating business requirements into technical designs and implementing end-to-end features for production-ready applications.
Role type
Senior IC full-stack application engineer (AI/Cloud)
Builds
Full-stack applications, RESTful APIs, and AI-driven workflows using .NET, Node.js, and Azure services.
Domain
Enterprise software development with focus on AI integration, cloud infrastructure, and regulated industries (finance, healthcare, manufacturing, retail).
Required skills
Python for AI workflows, .NET (C#), Node.js, TypeScript, Angular, React, RESTful API design, relational databases (Azure SQL, Cosmos DB, PostgreSQL), RAG pipelines, vector search, prompt engineering, microservices, serverless architectures, CI/CD, observability.
Preferred skills
Experience with Semantic Kernel, LangChain, blue/green or canary deployment strategies, open-source technologies beyond Azure, Java, AWS, or GCP.
Technologies
.NET, C#, Node.js, TypeScript, Angular, React, Azure SQL, Azure Cosmos DB, PostgreSQL, Semantic Kernel, LangChain, Azure Functions, Kubernetes
Responsibilities
Translate business requirements into technical designs and implementation plans; estimate effort and implement features with unit/integration tests; integrate backend services and data platforms; ensure performance, reliability, and observability; identify technical risks and mitigate issues; collaborate cross-functionally to articulate technical value and support customer outcomes.
Seniority
Mid-to-Senior, hands-on IC