Senior Software Engineer - Full stack

Moody's Analytics
Posted on
Moody's Analytics logo

Experience
6 - 11 yrs
Job Location
Noida, India
Vacancy
1
Designation
Senior Full Stack Software Engineer
Job Type
ONSITE

Job Description

Skills and Competencies
• 6+ years of hands-on experience in software engineering, with a proven track record of delivering impactful, multi-team technical projects
• Proficiency in Java and C#/.Net programming languages
• Experience with relational databases (Postgres, SQL Server), Columnar data storage and NoSQL data stores
• Expertise in developing production-grade RESTful APIs and microservices
• Familiarity with cloud-native applications using Docker & Kubernetes, as well as on-premise solutions and Expertise in Front End technologies like React, Angular and Vue.js along with TypeScript & JavaScript/CSS.

• Awareness about meta-frameworks like Server-Side Rendering (SSR) and Nuxt.js
• Strong understanding of data structures, algorithms, and complexity analysis
• Solid grasp of software design principles and writing well-tested, high-quality code
• Knowledge and experience of multi-threading, memory management, and query processing
• Ability to design solutions with application scalability, availability, reliability, security, and cost-effectiveness in mind
• Resilience and adaptability in navigating organizational and technical change
• Deep knowledge of testing strategies and system health maintenance for complex systems

Education
• Bachelors or masters degree in Computer Science, Engineering, or a related discipline—or equivalent professional experience

Responsibilities
• Develop, deliver and maintain backend services and public APIs
• Implement product features by following all phases of software development lifecycle
• Be part of large-scale, high-stakes projects while managing complexity and ambiguity
• Work across teams to prioritize customer-centric outcomes
• Exercise sound technical judgment in designing features
• Demonstrate collaboration, innovation, and Moody’s core values
• Lead change management initiatives and embrace ambiguity to drive innovation
• Create and implement solutions that balance short-term needs with long-term organizational goals
• Engage in both technical and non-technical decision-making, achieving consensus across diverse viewpoints
• Anticipate and address technical challenges while proactively managing risks
• Develop and communicate clear technical narratives to influence stakeholders
• Partner with product teams to align technical trade-offs with customer value
• Participate and drive technical discussions, reviews, and documentation to ensure design quality and strategic alignment

About the team
The Intelligent Risk Platform team is central to Moody’s Insurance group. The team owns and develops scalable platform that spans cross-cutting concerns across all applications - like Job Management and Execution, dynamic and scalable resource pools, multi-tenant lakehouse using state of the art technologies like Kubernetes, Apache Spark and other scalable and performant query engines, Apache Iceberg, Change Data Capture, to name a few. By joining our team, you will be part of exciting work in databases, REST APIs, highly performant, scalable and reliable platform systems using state-of-the-art technologies

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.