Software Engineer
Role details
Job location
Tech stack
Job description
analysis, design, development, and testing of software applications using modern application development frameworks, front-end, full-stack, and data engineering technologies, leveraging AI-assisted tooling and agentic frameworks.Collaborate on the design, build, and testing of comprehensive, scalable, and secure data products and APIs.Write software using programming languages and/or frameworks such as Python, Java, Spring Boot, JavaScript, React or similar, applying knowledge of fundamental software engineering principles and design patterns.Apply test-driven development and behavior-driven development techniques to optimize the software development process, leveraging best-in-class automation to conduct comprehensive quality assurance testing and writing and maintaining automated test scripts.Collaborate in developing and deploying ML & Gen AI solutions to meet enterprise goals and support innovation and experimentation where applicable to your rotation.Work closely with cloud, at Fitch and we invite you to join us on our journey.Fitch Group is a global leader in financial information services with operations in more than 30 countries. Wholly owned by the Hearst Corporation, we are comprised of three main businesses: Fitch Ratings, Fitch Solutions, and Fitch Learning. Fitch is committed to providing global securities markets with objective, timely, independent and forward-looking credit opinions. To protect Fitch's credibility and reputation, our employees must take every precaution to avoid conflicts of interest or any appearance of a conflict of interest. Should you, or your immediate family, have holdings that may conflict with your work responsibilities, you may be asked to divest yourself of them before beginning work.Fitch Group is proud to be an Equal Opportunity and affirmative action employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, sexual orientation, gender identity, disability, protected veteran status, and other statuses protected by law.#J-18808-Ljbffr Similar jobs, About the Role The Risk Solutions Technology Graduate Program is a 12-month experience with two six-month rotations. Participants gain hands-on experience in big data, AI, SRE, DevOps, and security engineering. They also get exposure to leading cloud platforms like AWS and..., Job Description Provide support for installation, commissioning, start-up & troubleshooting for various control and automation projects. Responsibilities - Design Control System Architecture (CSA). - Design electrical & control panel layout, control schematic drawings..., A leading financial services organization is seeking Associate Technologists for a 12-month training program in their London office. The program offers hands-on experience in various technology roles including development and quality assurance, with intensive training...
Requirements
information, resilient platforms, and streamlined workflows-to produce high-quality ratings and research in a timely manner. Participants will learn to engage with business stakeholders, document needs, translate them into clear technical requirements and user stories, and deliver solutions that meet measurable outcomes. Upon graduation, candidates will be placed on one of our technology teams across different disciplines.What We OfferAccess to regular training sessions hosted by senior members of the technology team.Proper guidance by mentors, team leaders, and peer buddies.Opportunity to work on real-time projects from day one.Experience working in various teams within the Technology and Data Organization, including application development & testing, Site Reliability Engineering, Business Applications, Data Science and Machine Learning Engineering, with exposure to software development, testing, cloud computing, DevOps, AI/ML, and data analytics.We'll Count On You ToDevelop expertise in, platforms (AWS and/or Azure) and application security teams to implement best practices and standards for data loading, LLM workflows, DevOps, and DevSecOps.Collaborate with Product Owners to understand the vision of Fitch products and their objectives, and translate business needs into clear technical requirements and user stories.What You Need To HavePursuing a bachelor's or master's degree in computer science, computer engineering, software engineering, or computer information systems.Graduating between December 2025 and June 2026.Demonstrated knowledge of at least one or two programming languages (Python, Java, C#, JavaScript, etc.).Understanding of software design patterns, ML and cloud computing fundamentals (AWS or similar platforms).Hands-on experience with Gen AI-assisted software development tools (e.g., GitHub Copilot, Cursor, Cody or equivalent).Proficiency in ML algorithms, such as multi-class classification, decision trees, support vector machines, and neural networks (deep learning experience strongly preferred).Less than 6 months of full-time software engineering experience.What Would Make You Stand OutHigh levels of creativity, quick problem-solving capabilities, and out-of-the-box thinking.Great collaborator and team player with strong interpersonal skills.Proven software engineering experience or interest through previous internships, work experience, or coding competitions.Keen interest in learning new technologies, especially in Gen AI and agentic frameworks.Why Fitch? At Fitch Group, the combined power of our global perspectives differentiates us. Our global network of colleagues comes together to accomplish more collectively. Every team member is essential, and each perspective is critical to our success. We embrace a diverse culture that encourages a free exchange of ideas, guaranteeing your voice will be heard and your work will have an impact, regardless of seniority.We are building incredible things, Junior Java Developer - High-Throughput, Low-Latency Financial Trading! Salary: £60,000 - £65,000 + bonus + benefits Do you have a year or two of commercial experience and a passion for Java development? This highly respected financial institution is expanding its..., Job Description Graduate Software Developer - Fully Remote, train into C#, PHP, SQL, Azure. Graduate Software Developer - Fully Remote (UK)Tech Stack: C#, SQL Server, PHP, Azure, MVC Important: Applicants must already hold a completed First-Class Computer Science...
Benefits & conditions
Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £200,000 + Bonus + Package
Hunter Bond
Job Description Graduate Software Developer / Quantitative Developer / Quantitative Researcher Location: London (Hybrid) Compensation: Up to £200,000 + Bonus + Benefits Client: Prestigious Buy-Side Firm Kickstart Your Career in Technology & Quantitative...
Graduate R&D Software Engineer
RedTech Recruitment Ltd £38,000 - £60,000
Graduate R&D Software Engineer An exciting opportunity for a Graduate or experienced Software Engineer to join an innovative stealth start-up in Saffron Walden as an R&D Software Engineer, who are tackling some of the world's most pressing challenges. Joining a company...
Graduate Software Engineer - Fintech
Client Server Limited £33,000
Graduate Software Engineer / Developer Newcastle onsite £33k+Are you a bright, ambitious technologist with a top class education looking for an opportunity to join a tech start-up?You could be progressing your career at a rapidly growing Fintech that have secure backing...
Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £200,000 + Bonus + Package
Graduate Software Developer / Quantitative Developer / Quantitative Researcher Location: London (Hybrid) Compensation: Up to £200,000 + Bonus + Benefits Client: Prestigious Buy-Side Firm Kickstart Your Career in Technology & Quantitative Finance Just graduated and ready to..., Graduate Software Engineer / Quant Developer / Quant Researcher - Up to £200,000 + Bonus + Package