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).
Deliverable
production ML models | product features | infrastructure
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