The Moody's Technology Rotation Program is a rotational training opportunity that enables recent graduates to continue to develop their technical skills, while learning our business and identifying their preferred career path.
The program consists of up to four, 6-month assignments, in one of our North American office locations: New York, Omaha, Charlotte, or King of Prussia, PA. Assignments may potentially span across any or all of the Moody's technology groups, providing program participants with a broad set of experiences and opportunities within our firm. As participants progress through their rotations they'll build a solid foundation to become future technology leaders of the company.
Throughout the 2-year development program, participants are encouraged to explore their assignment preferences and try new things through their rotations. Participant preferences are taken into account when assignments are finalized, along with the needs of our business. Participants develop their skills through classroom training, on-the-job learning, and by receiving structured feedback and support from local mentors and a dedicated Program Manager. Participants will enter the program together with a cohort, providing a community to connect with starting on their first day.
Rotational assignments vary in terms of the technology skills required, and may use any or all of the following technologies: Java, .NET, Scala, Apache Spark/Kafka, Hadoop, AngularJS, React, Kubernetes/Docker, Jenkins, Bamboo, Amazon Web Services and Microsoft Azure. Typical responsibilities for participants in the program may include, but are certainly not limited to, examples in the list below:
Develop scalable enterprise applications using Java and big data technologies
Develop internationalized multi-tenant SaaS solutions with responsive UI's using Java or ASP.NET MVC and React or AngularJS, with NodeJS and CSS/LESS
Develop web applications, mobile applications and RESTful services using the latest front-end technologies
Gather requirements and perform business systems analysis
Design, administer and optimize large databases (SQL & NoSQL), containing more than 1 billion time series
Use tools such as Cucumber to build automation test suites and Octopus plus Puppet/Chef to develop the next generation CI/CD infrastructure
Research and prototype POCs using AWS/Cloud technologies for improving critical client processes
Qualifications :
Graduating with minimum of a Bachelor's degree or equivalent in Computer Science, Information Technology, Computer Engineering, or related
Anticipated graduation date of June 2024
Minimum GPA of 3.0
Preferably some relevant experience, or projects (including internships)
Deep understanding of computer science fundamentals
Ability to collaborate effectively in a diverse team
Strong organizational skills
High attention to detail
Solid verbal, written communication and interpersonal skills
Ability to adapt to a changing environment and prioritize tasks accordingly