Consultant - Apps Full Stack Engineer A2
Core
Full-stack engineer translating business requirements into technical designs and implementing end-to-end features for production-ready applications.
Role type
Mid-level full-stack application engineer (AI/Cloud)
Builds
Full-stack applications, RESTful APIs, and AI-assisted application components
Domain
Cloud-native application development with AI integration
Deliverable
production ML models | product features
Required skills
Python, .NET (C#), Node.js, JavaScript/TypeScript, Angular/React, RESTful APIs, Relational Databases (Azure SQL, Cosmos DB, PostgreSQL), CI/CD pipelines, Unit/Integration testing, Clean code principles
Preferred skills
RAG pipelines, Vector search, Semantic Kernel, LangChain, Prompt engineering, Microservices, Serverless (Azure Functions), Containers, Kubernetes, Blue/Green or Canary deployments, Observability (metrics, traces)
Technologies
.NET, Node.js, 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; write unit/integration tests and perform code reviews; 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 adoption.
Seniority
Mid-level, hands-on IC