Monterrey, N/A, Mexico Remote (City) Employment

Fitch Group is hiring a Lead Software Developer

About the Role

Fitch Group is hiring a Lead Software Developer to join the FDR Data Tech team. In this role, you will be responsible for designing, building, and maintaining our core data repository and ratings platform. You'll lead hands-on development of Java-based applications and data solutions, collaborate with stakeholders, and drive innovation with AI/ML integration.

What You'll Do

  • Design, develop, test, and deploy robust application development and infrastructure to support evolving business needs across Ratings, Business, and Operation teams.
  • Lead hands-on coding and testing for data engineering and AI/ML-enabled application development initiatives.
  • Perform complex SQL queries and data analyses to directly support critical business decisions and optimize development delivery.
  • Design, implement, and test APIs and data solutions using Python, Java, and related technologies.
  • Build and maintain CI/CD pipelines using Docker, Kubernetes, and GitHub Action to automate deployment processes.
  • Architect and design scalable data applications and databases using AWS cloud services (EC2, EKS, Lambda, S3, MQ) and modern design patterns.
  • Develop data pipelines using Apache Kafka and Kafka Streams to enable real-time data processing.
  • Collaborate closely with AI/ML teams to align data engineering practices with leading-edge AI use cases.
  • Estimate project efforts, coordinate and prioritize multiple projects using Agile methodologies and Jira, and mentor contractors and junior team members.
  • Partner with cross-functional teams to align dev solutions with broader business goals and present project status and technical insights to stakeholders and senior management.
  • Automate manual processes, optimize data delivery, and re-design infrastructure for greater scalability.
  • Write unit, integration tests and functional automation, researching problems discovered by quality assurance or product support, developing solutions to address the problems.
  • Develop high quality, well documented and efficient code adhering to all applicable standards.

What We're Looking For

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5-10 years of hands-on experience in the development space, with demonstrated expertise in financial services.
  • Advanced proficiency in SQL (including PL/SQL) for data analysis, testing, and creating complex queries.
  • Strong programming skills in Python and Java, with expertise in developing REST and GraphQL APIs.
  • Hands-on experience with AWS cloud services (EC2, EKS, Lambda, S3, MQ) or equivalent cloud platforms.
  • Expertise in building CI/CD pipelines using Docker, Kubernetes, and related tools.
  • Proficiency in Agile methodologies and project management tools such as Jira.
  • Experience with Microservices and Distributed Computing architectures.
  • Proficient with development tools including GIT, Maven, Ant, JUnit, IntelliJ, and Netbeans.
  • Working knowledge of Apache Kafka, Spring Boot, MongoDB, and Oracle databases.

Nice to Have

  • Familiar with AI/ML tools such as Amazon Q Developer, GitHub Copilot, or other AI-powered coding assistants for software development and productivity enhancement.

Technical Stack

  • Python, Java, SQL, PL/SQL, REST APIs, GraphQL APIs
  • AWS (EC2, EKS, Lambda, S3, MQ), Docker, Kubernetes, GitHub Action
  • Apache Kafka, Kafka Streams, Spring Boot, MongoDB, Oracle
  • GIT, Maven, Ant, JUnit, IntelliJ, Netbeans

Team & Environment

You will be part of the FDR Data Tech team within the Technology & Data Team at Fitch Group.

Work Mode

This role is based in the Monterrey Office.

Fitch Group is an equal opportunity employer.

Required Skills
PythonJavaSQLPL/SQLREST APIsGraphQL APIsAWSEC2EKSLambdaS3MQDockerKubernetesGitHub Action
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Fitch Group

A leading, global financial information services provider delivering vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent financial markets. Includes Fitch Ratings, one of the world's top three credit ratings agencies, and Fitch Solutions, a leading provider of insights, data and analytics.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago