Senior Application Developer
Akkodis
About the role
About Our Client
Our client is a large, globally recognized financial services organization with significant investments in technology, cyber security, and advanced analytics. The firm operates complex, enterprise-scale platforms supporting global banking, digital products, and capital markets, with a strong emphasis on security, resilience, and regulatory compliance.
The organization continues to invest heavily in AI-driven cyber security solutions, threat intelligence platforms, and modern digital tooling to protect critical financial infrastructure and combat cybercrime.
About the Opportunity
This opportunity is for a Senior Application Developer to join a specialized Cyber Security & AI Digital Development team. The team designs, builds, and supports bespoke applications used by cyber threat hunting, cyber analytics, and adversary emulation teams.
In this role, you will act as a senior full‑stack engineer, responsible for developing and delivering LLM-powered security tools and highly scalable internal platforms. You will contribute across the full development lifecycle - architecture, implementation, integration, and operational support — while collaborating with cross‑functional cyber security, data, and platform teams.
What You’ll Do
- Design and develop production-grade full-stack applications supporting cyber security and financial crime use cases
- Build, maintain, and evolve LLM-powered tools, including RAG pipelines and AI-assisted analysis workflows
- Develop scalable, robust, and fault-tolerant Python-based backend services (Django / FastAPI)
- Implement modern, responsive front-end interfaces using TypeScript and frameworks such as Vue, React, or Angular
- Integrate applications with cloud-based platforms and enterprise services
- Work closely with cyber security professionals to understand requirements and translate them into technical solutions
- Identify technical risks and proactively design mitigations to ensure reliability and resilience
- Participate in code reviews, architectural discussions, and best-practice enforcement
- Establish strong working relationships across security, engineering, and platform teams
What You Bring
Must-Have Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- 5+ years of experience designing, developing, and supporting production systems
- Strong programming expertise in Python, with hands-on experience using Django and/or FastAPI
- Solid experience building modern web applications using TypeScript and contemporary frontend frameworks (Vue, React, Angular)
- Proven experience designing scalable, robust, and fault-tolerant systems
- Strong problem-solving skills and the ability to deliver high-quality solutions under tight deadlines
- Excellent communication skills, with the ability to collaborate across technical and non-technical teams
Nice-to-Have Qualifications
- Experience with LLMs, RAG pipelines, vector search, and context engineering
- Familiarity with vector databases (e.g., pgvector) and agent orchestration frameworks (LangChain, LangGraph, Semantic Kernel)
- Experience deploying applications in cloud environments (Azure, OpenShift)
- Exposure to IAM solutions such as Azure Entra ID or equivalent identity platforms
- Knowledge of SQL, NoSQL, and modern data architectures
- Previous experience working within cyber security, fraud, or risk analytics domains
What You’ll Love About This Opportunity
- Hands-on work with AI-driven cyber security platforms in a real-world, high-impact environment
- The opportunity to design and deploy LLM-powered solutions at enterprise scale
- A senior, hands-on engineering role with end-to-end ownership
- Exposure to complex technical challenges at the intersection of security, AI, and financial services
- A stable hybrid working model within a large, well-established organization
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free