Description de l'emploi

Niveau d'expérience: Experienced Hire

Catégories:

  • Engineering & Technology

Emplacement(s):

  • 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

Software Engineer

ENTITY

MA

LINE OF BUSINESS /

DEPARTMENT

Data Estate

LOCATION

Bangaluru, India

  

Department Overview - Data Estate

The Data Estate division is the commercial data business of Moody’s Analytics, bringing together a vast catalogue of data to help business decision-makers assess risks and opportunities. We are best known for the world’s most comprehensive database of public and private companies.  We are also the definitive source of ratings-related data for companies and securities that have been rated by Moody’s Investors Service. We strive to deliver convenience and insight to our customers by eliminating the hassle of sourcing, preparing, and accessing data, adding value when decisions need to be made. Any analytical activity depends on reliable and accessible data, and we are proud to be a mission-critical information resource for decision-makers around the world.

Domain Overview - Data Management Platform

Data has become a critical asset for enterprises, playing a pivotal role in various aspects of business operations and strategic decision-making.  Our proprietary datasets power a diverse set of products and services and have an ever-increasing set of demands for accurate, complete and timely data quality

Role Overview

Our engineering team is going through an exciting phase of going from Data at Rest to Data in Motion using event-driven architecture (EDA) and NoSQL storage technologies. Do you believe that ruthless simplification and refactoring are the soul of any engineering effort?  Do you want to help establish an Engineering culture with these fundamentals?  Technology is changing rapidly, and that pace is only accelerating. We are seeking a talented and detail-oriented UI Software engineer to design, develop, and maintain custom internal tools using retool, related front-end and back-end technologies. Working closely with cross-functional teams, you will build user-friendly, performant, and scalable solutions that improves data quality and deliver remediated data in a  operational efficiency and empower internal stakeholders. This role involves rapid prototyping, problem-solving, and tailoring applications to align with business requirements while integrating with APIs, databases, and third-party tools. Come join us to learn and apply new technologies and prepare our platforms for the many growth opportunities

Responsibilities:

  • Be a key contributor in the implementation of solutions
  • Work closely with UX/UI designers to translate designs into functional user interfaces.
  • Collaborate with back-end developers to integrate APIs and ensure seamless data flow.
  • Develop backend API/Lambda to support UI functionalities
  • Participate in code reviews and contribute to the improvement of front-end standards and practices.
  • Optimize UI elements for performance, scalability, and speed.
  • Identify and fix performance bottlenecks, rendering issues, and usability problems.
  • Ensure interfaces comply with standards to provide inclusive user experiences.
  • Conduct usability testing and iterate on designs based on user feedback.
  • Utilize modern front-end frameworks or libraries (e.g., Retool, React, Angular, Vue.js) to build dynamic interfaces.
  • Hands on experience in all stages of Software Development Life Cycle (SDLC).
  • Experience in writing SQL, PL/SQL Procedures / Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL, PostgreSQL, Microsoft SQL Server.
  • Good understanding of NoSQL Databases and hands on work experience in writing application on No SQL databases like Cassandra, MongoDB, DynamoDB.
  • Have experience to Develop scripts for build, deployment, maintenance and related tasks using Github
  • Good Knowledge on unit testing
  • Good working Domain Experience’s on  Banking or  Financial data
  • Experienced in Business/Technical Requirements Capturing, Configuration Management, Team Coordination and Software Engineering Processes.

 

 

Qualifications:

  • Minimum Bachelor’s degree in Computer Science or related major from top institutions, Master’s degree is a plus.
  • 3-6 years of Professional Experience
  • Open-source frameworks and developing native Cloud solutions.
  • Experience with service-based architectures, such as microservices.
  • Experience with data practices and technologies including data lake, data warehousing, analytics and business intelligence.
  • Experience developing UI application along with backend in cloud infrastructure like AWS.
  • Experience in full stack development
  • Experience working with Agile methodologies (Scrum, Lean Startup, XP) and multi-functional teams (Product Owners, Scrum Masters, Developers, Designers, Data Analysts)
  • Excellent communication skills, the ability to translate technical concepts to business concepts and vice versa
  • Client focused, proactive, and results oriented
  • Quickly learns new technologies; proactively seeks to improve

Preferred Skills:

  • Technical Skills:
  • Languages
  • Core Java, J2EE, SQL and PL/SQL
  • Java/J2EE Technologies
  • Servlets, JSP 1.2/2.0/3.0, JavaBeans 3.0, Java Servlet API 3.0
  • Frameworks
  • Spring, Hibernate, Angular JS 1.X JSF, Struts 1.x/2.0
  • Databases
  • Oracle 10g/11g/12C, SQL server 2012/2014/2016, MySQL 5.7, DB2 11.1, PostgresSQL
  • NoSQL Databases
  • MongoDB, Cassandra, Postgress SQL
  • Web Technologies
  • HTML 5, JavaScript 1.8, XML 2.0, CSS 3, jQuery 2.11, Bootstrap, Angular JS 2.0, React JS, Node JS.
  • Version Controls
  • GIT, GitHub, sub version and JIRA
  • Operating system
  • Windows 10, Linux, Unix
  • Methodologies
  • Agile, waterfall, Scrum
  • Developer IDE Platforms
  • Eclipse, Net Beans, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3, Studio, GITHUB, Edit plus, Notepad ++.
  • Build Tools
  • Ant 1.10, Maven 3.3.9, Gradle 3.4.1, Jenkins 2.x
  • XML & Web Services
  • SOAP, REST, XML, XSD, Apache Axis, DOM, SAX, JAXP, JAXB, XML Bean
  • Cloud Environments
  • AWS, Azure

Ready to revolutionize our data pipeline? Join us and be at the forefront of shaping the future!

EEO Language  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 or any other characteristic protected by law.

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