Job Description & Details
This is a heavy-duty modernization gig for a senior developer who knows how to leverage AI-assisted tools to refactor legacy codebases within a traditional banking environment. If you hate legacy tech and want to spend your days using Microsoft Copilot and Agentic AI frameworks to rebuild financial systems in Wealth Management, this is an interesting challenge.
What You'll Actually Be Doing
Expect to spend your days knee-deep in modernizing old Python architectures while leaning heavily on AI-driven development tools. You will be embedded in an Agile squad collaborating across infrastructure and architecture teams to build scalable Python web applications, backend services, and custom automation libraries. Your main hurdle won't just be writing new code, but ensuring that AI-generated outputs strictly adhere to object-oriented principles, enterprise quality standards, and rigorous unit testing using tools like pytest.
The Core Tech Stack
You absolutely need robust, senior-level core Python skills and deep familiarity with frameworks like FastAPI, Django, or Flask. Beyond standard web development, the project heavily emphasizes Agentic AI frameworks, Microsoft Copilot extensibility, prompt engineering, and LLM integration into enterprise workflows. If you haven't built systems utilizing Pandas, NumPy, or automated queuing mechanisms within an enterprise setting, you're going to struggle to keep pace with the modernization goals here.
Interview Expectations
Be ready to defend your approach to AI-assisted coding and explain how you validate AI-generated logic for subtle security and performance bugs. They will likely ask you to whiteboard how you would design an agentic workflow using LLMs to safely refactor a legacy Python monolith without breaking downstream financial systems. The hiring manager wants to see if you treat AI as a smart assistant or a crutch, and they will grill you on core OOP principles and spec-driven development during your mandatory in-person final interview.
Application Advice
Your resume needs to scream enterprise Python scale and modern AI integration. Ditch the generic skill lists and explicitly highlight terms like Agentic AI, Microsoft Copilot extensibility, FastAPI, pytest, and enterprise automation systems right at the top to clear the automated ATS filters. Make sure your experience sections clearly articulate how you bridge legacy systems with modern cloud or AI workflows, as that intersection is the core of this role.