{"schemaVersion":"jobsearcher.job.v1","id":"823e43430562132cd65f9ecc","url":"https://jobsearcher.com/jobs/823e43430562132cd65f9ecc","canonicalUrl":"https://jobsearcher.com/jobs/823e43430562132cd65f9ecc","title":"Software Engineer, Full-Stack Applications, Associate Director (Python & React)","description":"Overview\nAs a Software Engineer in Fitch Ratings’ Ratings Technology, you will build and maintain full-stack applications powering analysts’ workflows. You will collaborate with engineers, product managers, and business stakeholders to deliver scalable, user-focused solutions. The role emphasizes Python and React, with exploration of AI and LLM-based enhancements to improve experiences and efficiency. You will contribute to architecture, engineering best practices, and continuous learning in a fast-moving, innovation-driven environment.\n\nCompensation / Benefitsmeaningful technical impactinnovation-first culturecontinuous learning and career growthhybrid work arrangementcompetitive compensationcomprehensive benefits\nResponsibilitiesDesign, develop, and maintain full-stack applications using Python and ReactBuild scalable backend services and APIs supporting data-driven workflowsDevelop intuitive frontend experiences with React and TypeScriptCollaborate with cross-functional teams to define technical solutionsContribute to architecture and design for scalability, maintainability, security, and performancePromote engineering excellence through code reviews, testing, documentation, CI/CDExplore and implement AI-powered capabilities to create business value and improve UX\nKey requirements12+ years of professional software engineering experience on enterprise-grade applications12+ years of hands-on Python development with FastAPI, Flask, Django, or similar5+ years of hands-on React experience in productionStrong TypeScript/JavaScript, HTML, CSS skillsRESTful API design and third-party integrationsSolid understanding of software design, patterns, OOP, data structures, algorithms, scalable architecturesExperience with relational and NoSQL databasesFamiliarity with Agile methodologies and modern delivery practicesAI fluency: familiarity with AI-powered capabilities, LLMs (OpenAI, AWS Bedrock, Anthropic) and related conceptsBachelor's degree in Computer Science, Software Engineering, or related fieldStrong communication and cross-functional collaboration skillsstrong communicationcollaborationproblem-solving mindsetPythonReactTypeScript","company":"Fitch Ratings","rawCompany":"fitch ratings","city":"Oak Park","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:17:56.473Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Full-Stack Applications, Associate Director (Python & React)","description":"Overview\nAs a Software Engineer in Fitch Ratings’ Ratings Technology, you will build and maintain full-stack applications powering analysts’ workflows. You will collaborate with engineers, product managers, and business stakeholders to deliver scalable, user-focused solutions. The role emphasizes Python and React, with exploration of AI and LLM-based enhancements to improve experiences and efficiency. You will contribute to architecture, engineering best practices, and continuous learning in a fast-moving, innovation-driven environment.\n\nCompensation / Benefitsmeaningful technical impactinnovation-first culturecontinuous learning and career growthhybrid work arrangementcompetitive compensationcomprehensive benefits\nResponsibilitiesDesign, develop, and maintain full-stack applications using Python and ReactBuild scalable backend services and APIs supporting data-driven workflowsDevelop intuitive frontend experiences with React and TypeScriptCollaborate with cross-functional teams to define technical solutionsContribute to architecture and design for scalability, maintainability, security, and performancePromote engineering excellence through code reviews, testing, documentation, CI/CDExplore and implement AI-powered capabilities to create business value and improve UX\nKey requirements12+ years of professional software engineering experience on enterprise-grade applications12+ years of hands-on Python development with FastAPI, Flask, Django, or similar5+ years of hands-on React experience in productionStrong TypeScript/JavaScript, HTML, CSS skillsRESTful API design and third-party integrationsSolid understanding of software design, patterns, OOP, data structures, algorithms, scalable architecturesExperience with relational and NoSQL databasesFamiliarity with Agile methodologies and modern delivery practicesAI fluency: familiarity with AI-powered capabilities, LLMs (OpenAI, AWS Bedrock, Anthropic) and related conceptsBachelor's degree in Computer Science, Software Engineering, or related fieldStrong communication and cross-functional collaboration skillsstrong communicationcollaborationproblem-solving mindsetPythonReactTypeScript","datePosted":"2026-09-15T05:17:56.473Z","dateModified":"2026-09-15T05:17:56.473Z","hiringOrganization":{"@type":"Organization","name":"Fitch Ratings","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oak Park","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"823e43430562132cd65f9ecc"},"url":"https://jobsearcher.com/jobs/823e43430562132cd65f9ecc"}}