Consultant - .Net Full Stack & AI
Microsoft
Microsoft
Join a dynamic team focused on delivering innovative, industry-aligned solutions leveraging Microsoft technologies. This role offers early-career engineers a platform to develop expertise in consulting, cloud, and application development by tackling real-world customer challenges. You'll collaborate with experienced professionals to design, develop, and deploy modern, cloud-based applications with a focus on AI integration.
This position is perfect for developers keen on enhancing their full-stack capabilities, deepening their Azure knowledge, and gaining practical experience with AI-driven application patterns within enterprise environments.
Design and build scalable, secure, cloud-native applications on Microsoft Azure, contributing to all application layers from UI to data. Collaborate with architects and senior consultants to translate business needs into robust technical solutions.
Take ownership of feature delivery, including estimation, implementation, testing, and deployment via CI/CD pipelines. Integrate backend services, implement RESTful APIs, and ensure application performance, reliability, and observability.
Apply Responsible AI principles and security best practices throughout the development lifecycle, adhering to governance standards. Proactively identify and mitigate technical risks, contributing to smooth project delivery. Reuse and contribute to shared frameworks to enhance delivery efficiency and predictability.
Work cross-functionally with various teams to articulate technical value and ensure successful customer outcomes. Embrace modern engineering practices like DevSecOps and automation, and actively share learnings with the team.
A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is required, alongside 4-10 years of professional software development experience.
Demonstrated experience in full-stack application development using .NET (C#), .NET Web APIs, Node.js, and modern front-end technologies like JavaScript/TypeScript with frameworks such as Angular or React. Proficiency in building and consuming RESTful services and working with relational databases like Azure SQL, Cosmos DB, PostgreSQL, etc., is essential.
Hands-on experience integrating AI capabilities into applications using Azure AI services is crucial. Familiarity with RAG patterns, vector search, agent-based patterns (Semantic Kernel, LangChain), prompt engineering, and Python for AI workflows is expected. A solid understanding of cloud development on Microsoft Azure, CI/CD, Git, and secure development practices is necessary.
Microsoft or cloud certifications are preferred. Strong consulting mindset, excellent communication skills, and a commitment to continuous learning and growth are highly valued.
Microsoft Corporation
IT Consulting