> Markdown version of [/jobs/ext/2813281-senior-associate-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2813281-senior-associate-full-stack-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 Associate, Full-Stack Engineer - **Company:** BNY - **Location:** Manchester, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, .NET Framework, Artificial Intelligence, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Software Quality, Code Review, Continuous Integration, Data Security, Data Warehousing, Software Design Patterns, Machine Learning, Object-Oriented Software Development, Pair Programming, Scrum Methodology, SQL Databases, Data Streaming, Test-Driven Development (TDD), Snowflake, Software Application Programming, Git, AngularJS, Solid Principles, Apache Kafka, Data Management, Software Version Control, Data Pipelines, Serverless Computing - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840587787-senior-associate-full-stack-engineer ## About the Role * Enthusiasm for AI-augmented development, with exposure to or willingness to learn tools such as Windsurf, Claude Code, and Model Context Protocols (MCPs) * An understanding of Engineering 2.0 principles and a desire to use AI and intelligent automation to enhance how software is designed, built, and deployed * Familiarity with machine learning concepts and an interest in integrating ML capabilities into applications and data pipelines * Exposure to or willingness to learn Snowflake for data warehousing and analytics * Awareness of event streaming concepts and technologies such as Apache Kafka, Azure Event Hubs, or AWS Kinesis * Familiarity with Azure and/or AWS cloud services, with a willingness to deepen your cloud skills across computing, storage, and serverless offerings * Working experience with .NET/C#, Angular, and SQL for building applications and data access layers * Good understanding of design patterns, SOLID principles, and object-oriented programming * Experience or exposure to Agile delivery practices (ideally Scrum) * Knowledge of TDD, Continuous Integration, and automation practices * Experience with CI/CD pipelines and version control (e.g., Git) * Ability to analyze designs and code and contribute constructive feedback * Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders ## Description * Embrace Engineering 2.0 practices by actively using AI-augmented development workflows in your day-to-day work, contributing to team velocity and quality improvements * Use AI coding assistants (Windsurf, Claude Code) and Model Context Protocols (MCPs) to accelerate your software delivery, automate routine tasks, and maintain high engineering standards * Contribute to the design and development of scalable solutions that integrate machine learning models, event streaming pipelines, and cloud-native services on Azure and AWS * Support the implementation of data platforms using Snowflake, helping to build and maintain integrations with broader enterprise data ecosystems * Assist in building and maintaining event streaming architectures (e.g., Kafka, Azure Event Hubs) to support high-throughput financial data flows * Develop and maintain full-stack features using .NET/C#, Angular, and SQL, writing clean, well-tested, and maintainable code * Participate in technical workshops and knowledge-sharing sessions, actively learning and contributing to discussions on AI-augmented development and cloud patterns * Support team members through peer collaboration and pair programming, helping to foster a culture of continuous learning * Work closely with senior engineers, architects, and data teams to understand and apply best practices for cloud infrastructure and data pipeline design * Participate in code reviews, both giving and receiving constructive feedback to improve code quality across the team * Contribute to Agile ceremonies and practices, helping to drive effective and adaptive workflows ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Hacking AI at the Edge of the Indian Ocean](https://www.wearedevelopers.com/videos/100177-hacking-ai-at-the-edge-of-the-indian-ocean) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)