PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 12568 Jobs

Wondering why you’re not getting hired?

Take our 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Senior Software Engineer - Java Developer
Save Job
Moody's

Senior Software Engineer - Java Developer

Onsite Bengaluru, India
Posted 6 hours ago
Save Job

Job Details

Skills and Competencies

Watch this video to learn more about Moody's


•6+ years of hands-on experience delivering high-impact, multi-team technical projects
•Proficiency in Java, Scala, C#, C++, or Python
•Experience with relational databases (Postgres, MySQL, SQL Server, Oracle) and NoSQL data stores
•Development of production-quality RESTful APIs and Microservices
•Cloud-native application development using Docker & Kubernetes and on-prem solutions
•Strong understanding of data structures, algorithms, and complexity analysis
•Problem-solving skills with creativity and technical insight
•Knowledge of software design principles and writing well-tested code
•Advanced knowledge of multi-threading, memory management, and query processing
•Focus on scalability, availability, reliability, security, and cost-effective execution
•Resilience and adaptability to change
•Expertise in testing strategies and system health maintenance

Education
•Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline, or equivalent professional experience

Responsibilities
As a Senior Software Engineer, you will:

•Define and execute multi-year, multi-team technical strategies with measurable business impact
•Deliver large-scale, high-stakes projects exceeding quality standards
•Drive alignment across teams to prioritize impactful customer outcomes
•Influence roadmaps and strategic decisions with sound technical judgment
•Mentor engineers across teams and foster a growth mindset
•Build and maintain scalable software architectures
•Demonstrate technical excellence and collaboration
•Lead change management initiatives and embrace ambiguity
•Create solutions optimizing immediate and long-term needs
•Balance diverse viewpoints in decision-making
•Proactively manage technical challenges and risks
•Communicate clear narratives to influence stakeholders
•Partner with product teams to align technical trade-offs with customer value
•Lead technical discussions, reviews, and documentation


About The Team
Our Data Platform Engineering team is responsible for Risk Modeler, Data Bridge, Underwrite IQ, and Unified Data Store products and platform components by Moody’s Insurance group.
You will be part of exciting work in databases, REST APIs, platform components, and scalable solutions using Java, C#, and SQL Server.

Company Details
Moody's
 New York City, NY, United States
Work at Moody's

Our culture is rooted in belonging. We strive to create a place where everyone feels not only a sense of belonging, but also feels welcome to be... Read more

Did you submit an application for the Senior Software Engineer - Java Developer on the Moody's website?