> Markdown version of [/jobs/ext/108526-senior-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/108526-senior-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Software Engineer - **Company:** Luxoft - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, C Sharp (Programming Language), Code Review, Continuous Integration, Database Development, DevOps, Python (Programming Language), Microsoft SQL Server, Software Architecture, Ansible, Software Systems, Systems Integration, Data Processing, Sybase, Backend, AngularJS, Enterprise Integration, Api Design, Terraform - **Published:** May 30, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=d122a34ca6d2ee67 ## About the Role Do you have experience in Terraform?, Must have Strong hands-on experience with C#.NET development. Solid SQL Server and database development experience. Good knowledge of Python. Exposure to AWS, Angular, Terraform, Ansible, Java, or Sybase. Experience building APIs, backend services, and integration solutions. Understanding of software architecture and automation testing. Experience working in Agile delivery environments. Strong analytical and problem-solving skills. Good communication and collaboration skills. Nice to have Financial services experience is highly preferred. ## Description The team is responsible for building scalable, reliable, and high-quality software solutions that support onboarding of new data feeds, implementation of complex business and index methodologies, and development of reporting capabilities across BAU platforms. The environment is primarily based on SQL Server, C#.NET, and Python, with exposure to AWS, Angular, Terraform, Ansible, and selected legacy technologies where required. Strong emphasis is placed on automation, AI-assisted engineering, quality assurance, and operational stability. The goal is to establish a consistent integration approach by building and evolving reusable services, APIs and supporting infrastructure - leveraging AWS native services where appropriate-alongside strong data modelling and automated testing (including agentic AI-assisted tooling) to improve efficiency, throughput and quality. Responsibilities Design, develop, and maintain scalable software solutions across the platforms. Develop backend services, APIs, integrations, and data processing components. Collaborate with business stakeholders and SMEs to translate requirements into technical solutions. Contribute to automation, testing, CI/CD, and operational improvements. Support onboarding of new data feeds, applications, and reporting capabilities. Participate in troubleshooting, defect resolution, and production support activities. Contribute to technical documentation, code reviews, and knowledge sharing. Work closely with distributed engineering and DevOps teams. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)