Full Stack Software Engineer - AI and Automation
Posted 10 hours 36 minutes ago by Chapter2 Talent Ltd - Investec
Full Stack Software Engineer (C#, .NET, SQL, Python, Azure PaaS, IaC) - AI and Automation
Inside IR35 - 6 month contract likely to extend
We are looking for a contract Full Stack Software Engineer (C#, .NET, SQL, Python, Azure PaaS, IaC) with experience of AI and Automation to join our Investment Banking Technology Team at Investec, where we're at the forefront of developing cutting-edge technology systems that power our investment banking division. This is your chance to make a tangible impact by simplifying the way our clients do business through AI and automation.
We are in an exciting phase of growth, evolving our products and technology stack. As a key player in our team, you will have the opportunity to shape the direction of our systems, contribute to meaningful work, and help build out our platform
We are seeking a motivated Full Stack Software Engineer with a passion for AI and Automation to develop and support innovative AI-driven solutions across various business functions. This hands-on role requires a blend of technical expertise and creativity in a fast-paced Front Office environment.
What you will be doing:
- Design, develop, and maintain AI-enhanced business applications focused on intelligent decision-making and streamlining workflows.
- Integrate advanced AI APIs (OpenAI, Azure OpenAI, Azure AI Services) into existing applications to enable natural language capabilities and optimise operations.
- Build AI-driven automation solutions using Azure AI Foundry and Azure AI Services to automate complex processes and extract insights from unstructured data.
- 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
What we're looking for
- A solid full stack engineering background with experience in C#, .NET, SQL, Python, TypeScript, and Azure PaaS.
- Experience with infrastructure as code ie ARM/Terraform/Bicep
- Extensive experience in designing and developing robust, scalable applications and high-traffic APIs.
- Experience utilising OpenAI/Azure AI Service Api's and building models, tools and services with Azure AI Foundry.
- Good experience of applying AI productivity tools (eg ChatGPT, Gemini, Copilot in Microsoft 365) in daily workflows for task automation, documentation, and planning.
- Skills in prompt engineering and chaining techniques to optimise LLM outputs for production use.
- Experience in developing AI-driven user interfaces using modern frameworks (eg, React, Angular) with Real Time interaction powered by LLM backends.
- Familiarity with AI coding copilots (eg, GitHub Copilot, ChatGPT) to enhance development efficiency.
- Passion for problem solving and enjoyment in dealing with complex technical issues.
- Ability to work under pressure and context switch when priority requires.