Point your AI agent at freehire and let it find you a job.

Get the CLI →

Fitch Ratings

New

Senior Software Engineer, Full-Stack Applications (Python)

Posted 6 views
Discussion
Overview

As Director of Software Engineering for full-stack applications, you steer the strategy, development, and delivery of Java, React, and Python-based systems that power Fitch’s analytical capabilities. You will lead cross-functional teams, shaping scalable, data-heavy software used across the ratings business. You’ll partner with Enterprise Data and Architecture to ensure robust, timely delivery and data migrations. This is a high-impact, collaborative role in a global leader focused on innovation and quality.

Pay / Benefits
  • opportunities for professional growth
  • high visibility role
  • collaborative and innovative teams
  • open, diverse, and inclusive culture
  • ERGs and belonging initiatives
  • competitive benefits and global opportunity
Responsibilities
  • Define and execute the software engineering strategy for full-stack apps in line with business roadmaps
  • Mentor and lead software engineering teams to cultivate innovation and excellence
  • Oversee architecture, design, and delivery of Java/React/Python applications ensuring scalability and maintainability
  • Lead data migration initiatives ensuring smooth transitions
  • Contribute to tooling, standards, and agile delivery practices across the engineering function
  • Manage multiple concurrent projects to meet scope and timelines
  • Coordinate with cross-functional teams to ensure seamless software delivery
  • Establish and measure metrics for engineering quality, operations, and agility
Key requirements
  • 10+ years of software engineering experience
  • At least 5 years in a leadership role
  • Proven experience with Java, React, and Python
  • Track record delivering large-scale, high-performance applications
  • Strong data migrations experience and relational database design
  • Extensive PostgreSQL and RTDMS experience
  • Experience with cloud platforms (AWS, Azure) and microservices architecture
  • Strong communication and interpersonal skills
  • Ability to convey technical concepts to non-technical stakeholders
  • Commitment to diversity and inclusive work environment
  • Java
  • React
  • Python

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available