Associate Software Engineer Graduate Program, Chicago - September 2025

Fitch RatingsChicago, IL
340d$80,000Hybrid

About The Position

Fitch Group is currently seeking Associate Software Engineers based out of our Chicago office. The 12-month program will give candidates the training they need to become a successful software engineer within the Enterprise Technology team. The program is rotational, and each graduate trainee will receive intensive induction training before undertaking four, three-month placements within specialist areas of the team. Placements will include multiple assignments working across a combination of our Centers of Excellence, end-user computing, and other Enterprise Technology teams. Throughout the program we will provide training in a variety of subject matter, covering information about the Fitch Ratings business and the current and next-generation technologies. The Enterprise Technology team uses its technical expertise to deliver world-class and innovative solutions to its Fitch Ratings customers, providing critical information and capabilities that are used to run the business. The aim is to enable the Ratings business to operate more effectively, with better information, to produce the best quality ratings and research in a timely manner.

Requirements

  • Pursuing a bachelor's or master's degree in engineering or science disciplines with strong background in computer information systems, software engineering, or data.
  • Graduated between December 2024 and June 2025 with a minimum GPA of 3.0.
  • Less than 6 months of full-time software engineering experience.

Nice To Haves

  • High levels of creativity, quick problem-solving capabilities; out-of-the-box thinking.
  • Great collaborator and team player with strong interpersonal skills.
  • Proven software engineering experience/interest through previous internships, work experience, or coding competitions.
  • Keen interest in learning new technologies.

Responsibilities

  • Implement stories from the backlog and develop expertise in analysis, design, development, and testing of software applications using modern application development frameworks, front-end technologies, SQL, and NoSQL databases.
  • Work with teams to design, build, and test comprehensive, scalable, and secure APIs.
  • Utilize code in AWS applications and develop knowledge of cloud-based computing and infrastructure.
  • Apply test-driven development and behavior-driven development techniques to optimize the software development process, working with experienced QA team members to conduct comprehensive quality assurance testing.
  • Work closely with the technology team to implement the best practices and standards for DevOps and DevSecOps.
  • Develop AI, machine learning models, and build data analytics tools and dashboards.
  • Collaborate with Product Owners to understand the vision of Fitch products and their objectives.

Benefits

  • Access to regular training sessions hosted by senior members of the technology team.
  • Proper guidance by mentors, team leads, and peer buddies.
  • Opportunity to work on real-time projects from day one.
  • Experience working in diverse tech and data teams, including Development, Testing, Site Reliability Engineering, Business Applications, Data Science, and ML Engineering, with exposure to software development, cloud computing, DevOps, AI/ML, and data analytics.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service