Source description
About the role
Role: Dot Net Full Stack Developer
Mandate Skill: C#, .NET, SQL, TypeScript, Azure PaaS, React or Angular Experience: 8+ Years
Notice period: Immediate to 30 Days
Location: Mumbai (No relocation candidates – need only Mumbai based resources) Work Mode: Work from office all 5 days
Job Description:
We are looking for a motivated and enthusiastic Full Stack Software Engineer with AI and Automation experience to join our team in developing and supporting innovative AI-driven solutions across various business functions. You should have a genuine passion for technology and automation, within a dynamic, collaborative environment.
This is a hands-on, technical engineering role in a fast-paced front office setting.
You will be responsible for
-
Designing, developing, and maintaining a suite of AI-enhanced business applications for the front office with a focus on driving intelligent decision-making and streamlining high-value workflows.
-
Integrating advanced AI APIs into existing applications, including Azure OpenAI, and Azure AI Services to enable natural language capabilities, and optimise core business operations.
-
Building AI-driven automation solutions using platforms like Azure AI Foundry and Azure AI Services to automate complex processes, extract insights from unstructured data, and deliver measurable business impact.
-
The ideal candidate will have:
-
A solid full stack engineering background with experience in C#, .NET, SQL, Python, TypeScript, Azure PaaS.
-
Extensive experience designing and developing robust, scalable applications and high-traffic APIs.
-
Experience of Azure AI Foundry and Azure AI Services for building, deploying and managing AI applications and agents at scale.
-
Skills in prompt engineering and chaining techniques to optimize LLM outputs, including few-shot examples, function calling, and response formatting for production use.
-
Experience in building AI-driven user interfaces using modern frameworks (e.g. React, Angular), with real-time interaction powered by LLM backends.
-
Hands-on experience using AI coding copilots (e.g. GitHub Copilot, ChatGPT) to accelerate development, reduce boilerplate, and improve code quality.
-
Collaborate with stakeholders, business analysts, architects and engineers to design, develop, test and implement AI enabled automated solutions.
-
Write clean code that is secure, testable and performance oriented.
-
Participate in code reviews and peer programming sessions to contribute to the team's overall improvement.
-
Communicate with internal enablement teams and third-party vendors to integrate new technology and AI enablement into the business.
-
Knowledgeable of software engineering fundamentals from design, coding and testing through to deployment and monitoring.
-
Solid understanding of C#, .Net, Python, SQL and Typescript.
-
Extensive experience using Azure Platform-as-a-Service (PaaS) offerings, including App Services, Container apps, Azure Functions, Key Vault, Entra ID, Azure AD B2C, Log Analytics, Hybrid Connections/ExpressRoute, and Azure API Management (APIM).
-
Experience utilising OpenAI / Azure AI Service Api’s and building models, tools and services with Azure AI Foundry.
-
Designing and testing prompt-based workflows, including integration with frameworks i.e. Semantic Kernal.
-
Good experience with Database and ETL technologies i.e. SQL, Azure Cosmos DB, Azure Data Factory, Azure DataLake, Power Automate, Microsoft Fabric.
-
Experience with infrastructure as code i.e. Terraform / Bicep
-
Proficient in developing front-end web applications using frameworks such as Angular or React with TypeScript, including implementing state management.
-
Good knowledge of HTML, CSS and JavaScript.
-
Good experience of applying AI productivity tools (e.g. ChatGPT, Gemini, Copilot in Microsoft 365) in daily workflows for task automation, documentation, and planning.
-
Understanding of ETL automation and use in business processes.
-
Hands on experience in Machine Learning (ML), training and fine-tuning large language models (LLMs), and integrating Natural Language Processing (NLP) APIs.
-
Solid understanding of Agile methodologies, including Scrum and Kanban, with a focus on tracking and improving performance using DORA metrics.
-
Experience using Azure Devops for planning, building, scanning and deploying production code via pipelines.
-
Experience working with CRM platforms and integrating with related APIs, i.e. Dynamics 365, Salesforce.
-
Passion for problem solving and enjoyment in dealing with complex technical issues.
-
Good understanding of financial markets and Investment banking business, including equities & corporate broking.
-
Ability to work under pressure and context switch when priority requires.
-
Willingness to learn, with a proactive nature in asking questions to expand knowledge.
More at Zensar