Location: New York,NY, USA
Moody's Analytics, Inc. - Staff Software Engineer (NY, NY)Duties: Work with Moody's Digital Insights team to define solutions, integrations, and technical architectures. Serve as developer leveraging Agile-based principles and practices to deliver high quality code and systems. Participate in the software design, development, and end-to-end implementation. Apply strong development, testing, debugging skills at all levels (unit, system, integration, and performance testing) along with detail-oriented documentation skills. Provide high level estimation to facilitate planning and execution and roadmap initiatives. Assist with the estimation of development tasks, project planning, risk identification and mitigation planning. Collaborate cross functionally with Moody's technical and business teams as needed during the design and implementation. Design and develop AEM components, templates, and workflows based on project requirements. Customize and extend AEM functionality through the development of servlets, services, and other server-side components. Contribute to the overall AEM architecture and design decisions. Develop and execute unit tests for AEM components and applications. Create and maintain technical documentation, including system architecture, code documentation, and deployment procedures. Telecommuting Permitted (100% telecommuting position. Will consider applicants resident in the continental U.S.).Requirements: Requires a Master's degree or foreign equivalent in Computer Science, Engineering, or a related technical field plus two (2) years of progressively responsible experience as a Software Engineer, Developer, Consultant or in a related IT position providing technical support. 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; working with Jira, S3, Lambda, Docker, and automated testing tools, including Junit and Jacoco; and using build tools and version control systems, including Maven, GIT, and Subversion. 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 $123,656 - $221,950/yr 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 careers.moodys.com, via e-mail at ...@moodys.com, 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. 7028Minimum Salary: 123,656 Maximum Salary: 221,950 Salary Unit: Yearly