Software Engineer, Full-Stack Applications (Associate Director)
Fitch Ratings
As Lead Software Engineer in Fitch Ratings’ Ratings Technology, you will shape mission-critical platforms and guide AI-enabled modernization across analytics workflows. You will partner with product, analytics, and tech teams to accelerate responsible AI adoption while shaping architecture and engineering practices. The role blends hands-on delivery with technical leadership to drive scalable, data-driven solutions that improve analyst experience and decision support. You will influence multiple squads, foster experimentation, and translate ideas into repeatable, high-value engineering outcomes. This is an opportunity to influence technology strategy at a global financial information leader.
Pay / Benefits- hybrid work options
- premier offices in London, Manchester, or Toronto
- competitive compensation
- comprehensive benefits
- career growth opportunities
- training and mentorship programs
- Define technical vision and accelerate AI-enabled transformation through robust, scalable full-stack design (Python/React) and architectural decisions
- Lead through influence and mentorship, acting as a trusted technical advisor across product, analytics, and engineering teams
- Champion innovation and responsible AI adoption by evaluating proofs of concept and translating experimentation into scalable engineering practices
- Champion engineering excellence by implementing CI/CD, architecture reviews, and scalable performance solutions
- Shape team direction through strategic technical initiatives spanning multiple teams and promote a culture of curiosity and psychological safety
- Own reliability and manage complex systems in fast-paced Agile environments
- 13+ years of professional software engineering experience building enterprise-grade applications
- Expert-level backend experience with Java and Springboot
- Strong frontend experience with React, TypeScript/JavaScript, HTML, CSS
- Experience designing RESTful APIs and integrating with third-party services
- Solid understanding of OO design, data structures, algorithms, and scalable architectures
- Experience with relational and NoSQL databases
- Familiarity with Agile methodologies and modern delivery practices
- AI Fluency – experience or familiarity integrating AI capabilities (LLM APIs such as OpenAI, AWS Bedrock, Anthropic) and responsible AI practices
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent
- Strong communication and collaboration skills across cross-functional teams
- mentorship
- collaboration
- problem-solving
- Java
- Springboot
- Python
Reference: WJ-747_31292165 · Posted 13 Nov 2026, 11:00 AM