Associate Software Engineer Graduate Program

Fitch Groupabout 2 months ago
New York, NY, United States
Hybrid
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Fitch Group is currently seeking Associate Software Engineers Location: NY office. This 12‐month rotational program offers comprehensive training and the opportunity to complete four three‐month placements across various specialist areas within the Enterprise Technology team, including Centers of Excellence, end‐user computing, and other technology groups. Graduates will receive intensive induction training and hands‐on experience in modern software development, cloud computing, DevOps, AI/ML, and data analytics, contributing to Fitch Ratings’ mission of delivering innovative, world-class solutions.

Key Responsibilities

  • Implement backlog stories and develop expertise in the analysis, design, development, and testing of software applications using modern frameworks, front-end technologies, SQL, and NoSQL databases.
  • Design, build, and test comprehensive, scalable, and secure APIs in collaboration with cross-functional teams.
  • Utilize AWS and other cloud-based technologies to enhance application performance and infrastructure.
  • Apply test-driven and behavior-driven development techniques, working with QA teams to ensure thorough quality assurance.
  • Collaborate with the technology team to implement best practices and standards for DevOps and DevSecOps.
  • Develop AI and machine learning models, as well as build data analytics tools and dashboards.
  • Partner with Product Owners to understand and realize the vision and objectives of Fitch products.

Required Qualifications

  • Pursuing a bachelor’s or master’s degree in engineering, science, or a related field with a strong background in computer information systems, software engineering, or data.
  • Expected graduation between December 2024 and June 2025, with a minimum GPA of 3.0.
  • Experience Required: Less than 6 months of full-time software engineering experience.

Preferred Qualifications

  • High levels of creativity, quick problem-solving capabilities, and an ability to think outside the box.
  • Excellent collaboration skills with a strong team-player attitude and solid interpersonal abilities.
  • Demonstrated interest in software engineering through previous internships, work experience, or coding competitions.
  • A keen interest in learning new technologies.

Benefits & Perks

  • Regular training sessions hosted by senior members of the technology team.
  • Guidance from mentors, team leads, and peer buddies.
  • Opportunities 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.
  • Salary: $85,000 per year

Required Skills

Software Development
NoSQL
Machine Learning
Test-Driven Development
Data Analytics
DevOps/DevSecOps
SQL
Front-End Technologies
Cloud Computing (AWS)
API Design