Software Engineer developing full-stack applications at Fitch Ratings, shaping analytical platforms and leveraging modern technologies. Part of a global team driving insights in financial markets.
Responsibilities
Architect game-changing full-stack solutions – Design and build robust, scalable applications using Java/Springboot and REACT that transform complex analytical requirements into elegant, high-performance systems that underpin Fitch's ratings workflows
Partner with cross-functional teams as a trusted advisor – Collaborate directly with product managers, analysts, and stakeholders to understand their challenges, co-create solutions, and ensure technical implementations balance ambition with engineering excellence and best practices
Champion quality, innovation, and AI exploration – Establish technical standards, conduct code reviews, implement CI/CD pipelines, and experiment with integrating AI/ML capabilities into applications while solving complex performance and architectural challenges
Drive Agile excellence and mentor others – Thrive in fast-paced Agile environments delivering high-quality features, facilitate knowledge sharing sessions, document insights, and create an environment where continuous learning, experimentation, and growth thrive
Own product reliability and support – Manage competing priorities across multiple projects ensuring on-time delivery, provide expert third-line support troubleshooting complex issues, and maintain system performance at scale
Commitment to continuous learning – Track record of staying current with emerging technologies and applying new knowledge to solve business challenges, with a growth mindset and demonstrated ability to quickly master new tools and methodologies
Requirements
Proven full-stack engineering expertise – 5+ years of hands-on experience building enterprise applications, with strong proficiency in Java, Springboot, REACT, and modern web technologies in production environments
Solid technical foundation – Deep understanding of software development principles, design patterns, architectural best practices, data structures, algorithms, and the ability to create solutions that are maintainable, testable, and scalable
Bachelor's degree in Computer Science, Software Engineering, or related field
Exceptional problem-solving abilities and collaboration skills – Meticulous attention to detail, outstanding communication skills, proven track record of effective team collaboration, and the ability to communicate complex technical concepts to diverse audiences
Benefits
Strategic influence with immediate impact – Build applications used by analysts worldwide that drive critical credit rating decisions, with high visibility to senior stakeholders and the ability to shape product direction and technical architecture
Continuous learning and career growth – Access to training, certifications, conferences, and a community that values curiosity and staying ahead of trends, with AI-powered development tools at your fingertips and opportunities to establish yourself as a thought leader
Flexibility and world-class environment – Work from premier offices in London, Manchester, or Toronto with hybrid flexibility, competitive compensation, comprehensive benefits, and a culture that values both innovation and work-life harmony
Senior Engineering Technologist with IESO managing the provincial power grid and supporting system reliability. Analyzing data, developing software, and ensuring cost - effective electricity access for Ontarians.
Mid Mobile Network Software Engineer developing and validating cellular networking features. Collaborating on complex network communication for industrial and enterprise connectivity solutions.
Team Lead of Software Engineers developing VPN and networking solutions at Teltonika in Vilnius. Leading technical teams to deliver reliable services in Industry 4.0, Smart Cities, and Green Energy.
Senior Fullstack Developer at Convidera responsible for end - to - end software solutions design and development. Collaborating with product team to enhance scalable and maintainable systems using modern technologies.
Fullstack Developer focusing on building and improving web tools within an Agile environment at Capgemini. Collaborating with product owners and departments to meet business needs.
Junior SAP Technology Analyst supporting configuration, testing, and implementation of SAP modules to meet business needs. Gain hands - on experience with enterprise systems and contribute to process optimization.
Develop and maintain AEM components and collaborate with UX/UI designers to create pixel perfect interfaces. Ensure cross browser compatibility and optimize frontend performance while working in Agile teams.
Senior Engineer shaping Guardian’s most critical customer - facing digital experiences. Collaborating with cross - functional teams to create best - in - class web applications.
Senior Full Stack Engineer building scalable applications and services for Fixed Income at Neuberger Berman. Collaborates with investment teams to shape core platforms that support investment decision - making.