Software Engineer
Cliquez ici pour postuler en ligneDescription du poste
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.
Skills and Competencies
- 5+ years of professional experience in full-stack software development, with a proven track record of shipping complex web applications.
- Demonstrated experience in building and operating high-availability, low-latency web applications.
- Strong proficiency in JavaScript and TypeScript.
- Extensive experience with Node.js for building scalable back-end services.
- Strong expertise in React and its ecosystem (state management, hooks).
- Solid command of modern web technologies (HTML5, CSS3).
- Experience designing and building robust APIs following RESTful principles.
- Understanding of fundamental software engineering principles and architectural design patterns.
- Experience working with relational databases and at least one NoSQL database.
- Proficiency with Git and modern CI/CD practices.
- Experience with testing frameworks (unit, integration, end-to-end).
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and interpersonal abilities.
Preferred Qualifications & Skills
- Experience with Python (Django, Flask, FastAPI) and/or Java (Spring Boot).
- Familiarity with graph databases, particularly Neo4j.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Proficiency with Docker and Kubernetes.
- Knowledge of microservices architecture patterns.
- Experience with caching strategies (Redis, Memcached).
- Understanding of message queues and event-driven architecture.
- Experience with observability tools for monitoring, logging, and tracing.
Education
- Bachelor’s degree in Computer Science, Engineering, or a related technical field is required.
- An advanced degree or relevant certifications is preferred.
Responsibilities
- Take ownership of the design, development, testing, deployment, and maintenance of robust, scalable, highly resilient, low-latency web applications.
- Lead the implementation of complex features, focusing on performant front-end solutions (React, TypeScript) and efficient back-end services (primarily Node.js).
- Architect and implement solutions optimized for speed, scalability, and reliability across the full stack.
- Design, build, document, and maintain clean, efficient, and scalable APIs.
- Collaborate effectively with product managers, designers, and engineers to translate requirements into well-architected technical solutions.
- Write high-quality, maintainable, secure, and thoroughly tested code.
- Participate in code reviews and provide constructive feedback.
- Diagnose, troubleshoot, and resolve complex technical issues across environments.
- Mentor junior and mid-level engineers and support their technical growth.
- Stay current with emerging web technologies and evaluate their potential adoption.
- Contribute to architectural discussions and help shape the technical direction.
About the Team
Our Engineering team is responsible for developing the software systems and digital experiences that power Moody’s products and services.
By joining our team, you’ll be involved in:
- Building scalable and reliable full-stack solutions that enhance the user experience.
- Shaping the architectural direction of key platforms and contributing to the overall technical strategy.
- Collaborating across global teams to deliver innovative technology in a high-impact environment.
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.
- Affiché : 06/26/2025
- Référence du poste #: 9618
- Niveau d'expérience: Experienced Hire
- Secteur d'activité: Data Estate(DE)
- Catégories:
- Engineering & Technology
- Emplacement(s):
- 186-22-49 8th B Cross Rd, Bengaluru Karnataka