Job Description

Experience Level: Experienced Hire


  • Engineering & Technology


  • Remote - United States, US

*nocb #ind-dnp

Moody’s is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don’t meet every single requirement, please apply! You may be a perfect fit for this role or other open roles.

Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.

At Moody’s, we’re taking action. We’re hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We’re educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

Employer: Moody’s Analytics, Inc.

Title: Assistant Director, Software Engineer

Location: 7 World Trade Center, 250 Greenwich Street, New York, NY 10007 (Principal place of business - telecommuting permitted)

Duties: Develop creative and efficient solutions that provide business value by using agile engineering practices and various software and web development technologies. Ensure product vision is brought to reality by writing code in enterprise software environment that integrates with enterprise architecture. Collaborate with other agile team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements. Align and integrate deliverables with architects, designers, and other stakeholders. Develop distinctive code/scripts and configurations by participating in code reviews and communicating with other developers across delivery teams, both through ad hoc problem solving and through sprint planning. Provide technical support to all development environments and production environment. Develop secure solutions by incorporating considerations for business context, failure modes, monitoring, compliance, and security in its work. Ensure expectations are managed around delivery methods and timelines through communicating and disseminating agile processes with business stakeholders. Demonstrate and validate developed functionality by continuously collaborating with designers to translate user feedback into technical requirements. Understand the requirements and drive the technical design discussions. Create solution design documents. Develop the new APIs for the API hub provider using JAVA and Spring boot. Design and develop the user interfaces using Next Js and typescript. Provide technical support for UAT/Production issues. Accountable for troubleshoot, analyze and resolving the defects within the fixed SLAs. Communicate with all the stack holders involved. Apply design patterns, multithreading and concurrent programming concepts to improve the performance of the services, resolve the technical debts in the existing APIs. Maintain distributed, reliable, scalable services for API Hub Application following the software development lifecycle. Participate in agile ceremonies like sprint planning, refinement, daily scrum, demos and retrospective meetings. Maintain and enhance continuous integration and continuous deployment. Responsible for code review, build and release. Perform post deployment validations. Automate the process to update OAS file in Swagger Hub and ReadMe using Nodejs and GitHub Action. Design and develop solution to store information in AWS DynamoDB. Develop API Proxy using Apigee, provide technical support for the downstream API teams. Create and maintain CloudFormation templates to deploy and maintain the components in AWS cloud. AWS Lambda functions using NodeJS to connect with Postgress Database. Telecommuting permitted (100% telecommuting position. Will consider applicants resident in the continental U.S.).

Requirements: Requires a Bachelor’s degree or foreign equivalent in Computer Science, Engineering, or a closely related technical field plus at least five (5) years of progressively responsible experience as a Software Engineer, Software Developer, or in a related position. Must have experience with the following: performing software development and designing technical solutions; providing technical support, including troubleshooting, analyzing, and resolving defects in production, UAT, and stage environments; applying knowledge of multithreading concepts, design patterns, and software development methodologies, including Agile, and Continuous Integration and Continuous Deployment, Core Java, J2ee, Spring, Hibernate, JMS, JDBC, SQL/PLSQL, Unix, Shell, JavaScript, Html, CSS, Angular, Eclipse, and automated testing tools, including Junit and Jacoco; using build tools and version control systems, including Maven, GIT, and Subversion; utilizing knowledge of OOP/OOD and implementing standard frameworks; and building REST API’s and testing of REST API using Postman. Telecommuting permitted (100% telecommuting position. Will consider applicants resident in the continental U.S.).
For US-based roles only: the anticipated hiring base salary range for this position is $169,229 to $169,229, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role is eligible for incentive compensation. Moody’s also offers a competitive benefits package, including not but limited to medical, dental, vision, parental leave, paid time off, a 401(k) plan with employee and company contribution opportunities, life, disability, and accident insurance, a discounted employee stock purchase plan, and tuition reimbursement.

To apply, please submit resume through, via e-mail at, or by mail to: Moody’s Analytics, Inc., Attn: HR Box 28, 7 World Trade Center, 250 Greenwich Street, New York, NY 10007. Please refer to Job Ref. 3744.

For US-based roles only: the anticipated hiring base salary range for this position is $169,229 to $169,229, depending on factors such as experience, education, level, skills, and location. This range is based on a full-time position. In addition to base salary, this role may be eligible for a completion bonus. Moody’s also offers insurance and a discounted employee stock purchase plan for limited duration employees.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law. Moody’s also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications.

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Click here to view our Pay Transparency Nondiscrimination statement. Click here to view our Notice to New York City Applicants.
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.

Application Instructions

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!

Apply Online