Description de l'emploi

Niveau d'expérience: Experienced Hire


  • Engineering & Technology


  • Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN

At Moody's, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. 

If you are excited about this opportunity but do not meet every single requirement, please apply! You still may be a great fit for this role or other open roles. We are seeking candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. 

Job Title: Full Stack Developer

Location: Bangalore, MA, Not Remote

About Us: At Moody’s, we believe in the power of diverse perspectives and are committed to fostering an inclusive work environment. We are a leading global risk assessment firm that empowers organizations to make better decisions. At Moody’s, we’re taking action. We’re hiring diverse talent and providing equitable career opportunities to underrepresented groups. We’re educating, empowering, and elevating our people and creating a workplace where people can be their true selves, reach their full potential, and thrive on every level. Learn more about our DE&I initiatives and employee development programs and view our annual DE&I Report at

We are actively seeking a seasoned and highly skilled Full-Stack Developer to lead our development efforts. If you have a proven track record of delivering complex, scalable, and innovative software solutions using various technologies, including React, TypeScript, Python, HTML, CSS, Rust, JavaScript, Node.js, Terraform, and Kubernetes, we encourage individuals from all backgrounds to apply.

Job Overview: As a Full Stack Developer at Moody’s, you will be key in architecting and implementing end-to-end solutions for our web applications. You will lead a team of developers, providing technical guidance and mentoring while collaborating with cross-functional teams to drive the successful delivery of high-quality software products. The ideal candidate will bring extensive experience in full-stack development, a deep understanding of best practices, and a passion for staying ahead of industry trends.

Key Responsibilities:

  • Design and develop user-friendly front-end interfaces using React.js, TypeScript, HTML, and CSS.
  • Implement server-side logic and APIs using NodeJS and Python.
  • Write comprehensive unit tests using Jest, Enzyme, and React Testing Library to ensure the reliability and quality of the codebase.
  • Use REACT tools, such as Webpack, Redux, and Flux, to manage state and handle complex application logic effectively.
  • Implement React Router for efficient routing within applications and utilize Axios to make HTTP requests to backend services.
  • Leverage Next.js for server-side rendering and building production-ready React applications.
  • Utilize Material UI or similar component libraries to streamline the development of UI components and maintain a consistent design system.
  • Collaborate closely with cross-functional teams, including designers and product managers, to deliver high-quality software solutions that meet business requirements.
  • Stay up-to-date with emerging technologies and industry best practices to continuously improve development processes and techniques.

Basic Qualifications:

  • Bachelor’s degree or equivalent military or professional experience
  • At least 2+ years of practical experience in software engineering (with an advanced degree)
  • 2+ years of experience with JavaScript and Typescript
  • 2+ years of experience with Python and Flask
  • 2+ years of experience with React
  • 1+ years of working with the relational database such as PostgreSQL

Preferred Qualifications:

  • Master’s degree
  • 3+ years of experience with JavaScript and Python
  • 3+ years of experience with React and Flask
  • 2+ years’ experience with relational databases such as PostgreSQL
  • 1+ years of experience with AWS, GCP, Microsoft Azure, or another major cloud service provider
  • 1+ years of experience with Kubernetes or Docker or a valid CKAD certification
  • 1+ years’ experience designing and developing production-quality RESTful APIs and microservices
  • 1+ years of experience with Terraform
  • 1+ years’ experience in Agile practices
  • experience developing GraphQL APIs

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.

Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody’s Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.

For more information on the Securities Trading Program, please refer to the STP Quick Reference guide on ComplianceNet

Please note: STP categories are assigned by the hiring teams and are subject to change over the course of an employee’s tenure with Moody’s.

Instructions de demande

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

postuler en ligne