Senior Software Engineer
Job Description
Experience Level: Experienced Hire
Categories:
- Engineering & Technology
Location(s):
- Elixir Business Park, Plot 15A, 5th - 8th Floor, Noida, Uttar Pradesh, 201301, 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.
Senior Software Engineer
Description: - What You'll Be Doing
- Participate and help in the integration of the architecture solutions, design patterns, technical strategy and roadmaps.
- Collaborate and work with technical leads to design and build the complex solutions.
- Developing new user-facing features using Vue.js with JavaScript/TypeScript, HTML5 & Css3.
- Building UI components library which will reuse in multiple projects.
- Translating designs and wireframes into high quality code
- Create unit testing and integration tests for each delivered module.
Required experience and skills:
- 7+ years of JavaScript programming experience; proven track record of on-time delivery
- In-depth understanding of coding languages JavaScript/TypeScript and frameworks (Vue.js, React.js etc.)
- Bachelor's Degree (or master's degree) in Mathematics or Computer Science.
- Design and develop microservices based application using Vue / JavaScript/ React js and others.
- Sound working knowledge of writing complex reusable UI component, microservices style of architecture and rest api's.
- Strong understanding of selecting and utilizing appropriate data structures and algorithms to create running programs.
- Experience contributing throughout the Software Development Life Cycle experience including planning, designing, development, unit testing, other testing and debugging.
Desirable experience and skills:
- Expert in Vue.js, ReactJs Framework
- Understanding of material design, CSS 3, HTML 5, flexbox, color theory, typography, composition and iconography a plus
- Experience with vector and motion graphics, including SVG, HTML5 Canvas, and Animation via JavaScript and CSS.
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.
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