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.
Job Responsibilities
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.
Qualification & Experience
A solid full stack engineering background with 8+ years of 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)
Company Profile
Zensar Technologies is a global IT services and consulting company specializing in digital transformation, cloud solutions, data engineering, and enterprise applications. It partners with businesses to modernize technology infrastructure, enhance customer experiences, and drive innovation through advanced digital platforms. With a strong presence across industries, Zensar delivers end-to-end technology solutions that help organizations achieve agility, scalability, and sustainable growth.
