Software Engineer @ ZM Financial Systems - New York, NY

Job Overview

12 days ago

Software Engineer

ZM Financial Systems - New York, NY

Imagine what we can DEVELOP with you

True leaders are always learning. Moody’s is home to information architects, thinkers, builders, and passionate problem solvers, a collection of diverse viewpoints working together to bring out our best. Join us. Forward Together.

Moody’s (NYSE: MCO) is a global integrated risk assessment firm that empowers organizations to make better decisions. Our data, analytical solutions and insights help decision-makers identify opportunities and manage the risks of doing business with others. We believe that greater transparency, more informed decisions, and fair access to information open the door to shared progress. With over 11,000 employees in more than 40 countries, Moody’s combines international presence with local expertise and over a century of experience in financial markets. Learn more at

At Moody’s, we’re taking action. We’re hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We’re educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at

Moody’s Analytics provides financial intelligence and analytical tools supporting our clients’ growth, efficiency and risk management objectives. The combination of our unparalleled expertise in risk, expansive information resources, and innovative application of technology, helps today’s business leaders confidently navigate an evolving marketplace.


Structured Finance OU


In Structured Finance, we have proprietary data assets with extensive history and comprehensive coverage. We pride ourselves on being a trusted brand known for rigorous analytics with unique credibility and capabilities in capital markets, risk management, and data and analytics solutions. We offer solutions for all structured asset classes; our customers include banks, asset managers, government entities, and hedge funds. Our software platform, investor products, and structured research allow clients to organize their data and create investor reports, helping them make better decisions. Our team is made up of dedicated professionals including business and data analysts, financial engineers, software developers, and more.

Join a core development team that supports all Structured Finance (one of the most dynamic areas of the Fixed Income) for Moody’s.

We are looking for Junior Software Developers aiming for a long-term career in finance. This is a great opportunity for someone who loves learning, believes in continuous self-improvement, and wants to apply software development concepts to real business problems.

Don’t know much about Structured Finance? Don’t worry, we will teach you the basics in the first 1-3 months through interactions with our business experts/other team members, attending training sessions, and learning by working on small tasks at the beginning. We expect you to demonstrate curiosity about finance, ask deep questions, and display a continuous drive to learn more about our business.

Here is what you can expect when you join our dynamic team:

  • In your first few weeks, you’ll learn the existing processes and will be amazed at how efficient and innovative our team is with the ELK stack. We strongly believe in the learning-by-doing model. We expect you to assist with various technical business-focused tasks of increased complexity while learning the current infrastructure (SQL, MongoDB, ElasticSearch, Redis/Memcached, PostgresSQL, NodeJS, Scala, Angular, Python, AWS, etc.)
  • As a team we strongly believe in test-driven development where developers write the test as they make progress on features. You will be expected to assist the team to close the gap on some of the features and workflows. It is one of the critical initiates we are undertaking in the next 6 months and you will be evaluated on your ability to learn the existing framework and assist the team to cover the existing gap.
  • Our team maintains high performance through more independent self-management. We expect you to champion engineering and operational excellence by adhering to best CI/CD practices, code review sessions, post-mortems, and metrics for quality and velocity. We will evaluate your impact by reviewing different metrics around performance, quality, cost, and maintainability.
  • We work closely with our data, platform, DevOps, and other teams. To be efficient and effective at what we do, our small team relies on effective communication and building trust between the team, our business partners, and other collaborating groups. You will need to
  • Build relationships with different stakeholders throughout the development process (project/product managers, business analysts, other developers, financial engineers, etc.)
  • Innovation and open-mindedness are the key strengths of our team. Our team originates a few POC (proof of concept) projects every year in different areas of Big Data, NLP, Graph DB, multi-threading, distributed computing, and data observability. We are doing this to develop new skills within the team and evaluate if these technologies can improve various aspects of our processes. We would like you to exhibit a desire to learn, participate in POC projects and educate other team members about them.
  • Our customers and your teammates are counting on you to be present and invested in our success. If you’ve ever worked in this type of environment, you know the value of teamwork, going-the-extra-mile, and a commitment are to personal success.


  • Deep understanding of Object Oriented design and development
  • Familiar with both relational databases and NoSQL databases
  • Able to work well within the constructs of an agile development process, including SCRUM, Unit Testing, Continuous Build and Integration, etc.
  • Willing to learn new technologies; capable of self-directed learning.
  • Very good verbal and written communication skills
  • Ability to handle multiple assignments concurrently and independently manage time
  • Works well in a fast-paced team environment; able to work under pressure to meet tight deadlines
  • Has superb analytical skills and persistence in problem solving.
  • Experienced in one of the following programming Languages: C#, Java, C++, Python

Must be fully vaccinated for COVID-19 (i.e., at least 2 weeks after last dose) and, if hired, present proof of vaccination on start date, as determined by Moody’s.

Moody’s is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, gender, age, religion, national origin, citizen status, marital status, physical or mental disability, military or veteran status, sexual orientation, gender identity, gender expression, genetic information, or any other characteristic protected by law. Moody’s also provides reasonable accommodation to qualified individuals with disabilities or based on a sincerely held religious belief in accordance with applicable laws. If you need to inquire about a reasonable accommodation, or need assistance with completing the application process, please email [email protected] This contact information is for accommodation requests only, and cannot be used to inquire about the status of applications.

For San Francisco positions, qualified applicants with criminal histories will be considered for employment consistent with the requirements of the San Francisco Fair Chance Ordinance.

This position may be considered a promotional opportunity, pursuant to the Colorado Equal Pay for Equal Work Act.

Click here to view our full EEO policy statement. Click here for more information on your EEO rights under the law. Click here to view our Pay Transparency Nondiscrimination statement.

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.

Similar Jobs

Software Security Engineer

Celonis SE

New York, NY

You will engineer and develop software and automation to proactively build secure by default controls. Powered by its market-leading process mining core, the…

Backend Software Engineer

Ponto Software, Inc.

New York, NY

We're looking for backend software engineers with a passion for building reliable and scalable systems that power great products.

Java Software Engineer

Vortalsoft Inc

New York, NY

Self-starter, inquisitive, and excellent communicator both oral and in writing. The project is to revamp MSIM’s liquidity risk calculation platform by utilizing…

Cloud Engineer

Saks Off 5th

New York, NY

Together, we celebrate, advocate for, and learn from our colleagues, customers and communities to create the best environment to shop and work for all.

Associate Software Engineer


New York, NY

You need to ask the right questions, log what needs to be logged, run the right diagnostics, build the correct software employing the proper algorithms, and…

Software Engineer


King of Prussia, PA

We are looking for individuals who have experience (or the desire to work) in a collaborative environment and want to work with a diverse and welcoming team of…

C# Software Developer

Vortalsoft Inc

New York, NY

Hands on programming experience with an understanding of Object oriented programming, Design patterns, Service oriented architecture, Concurrency, SOLID…

Software Engineer - OpenStack

Canonical - Jobs

New York, NY

This role requires a python software developer with a passion for automating infrastructure as code. Keywords: python, agile, lean, distributed systems,…

Full-Stack Engineer


New York, NY

The best and brightest minds in technology are at SecurityScorecard, to empower businesses and government partners around the world with the trust and…

UI / UX Developer

eSales Technologies

West Babylon, NY

Staying on top of the latest in website software application upgrades. Must hav hands on experience HTML5 CSS. Understanding user research, and wireframing.

Programmer (Generalist)

People Can Fly

New York, NY

Minimum 5 years of software engineering experience. 20 paid vacation days and 5 paid sick days. Expert in C++ and object-oriented programming background.

QA Automation Engineer-Android/Google


New York, NY

Work alongside and mentor other test engineers to continuously improve process and provide recommendations into our internal training boot camps.

Senior Software Engineer- Frontend (E-commerce)


New York, NY

As engineers, we build an engineering environment that is scalable and easy to work with, continuously improving our tools and processes for development,…

Engine Programmer

People Can Fly

New York, NY

Minimum 3 years of software engineering experience. Over the last 5 years, our studios have grown from 40 to over 350 people, whom we affectionately call …

Lead Software Engineer, Back End (Remote-Eligible)

Capital One - US

New York, NY

At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs.

Wordpress Web Developer

eSales Technologies

West Babylon, NY

Have in depth knowledge of WP Site (Configuration, Pages, Posts). Minimum 1 year of experience in PHP. Must hav hands on experience in customizing the WP and WP…

Front End Developer

Princeton IT Services

New York, NY

We are conducting search for Front End Developers who will also be responsible for creating innovative solutions to web design issues to help make the website…

Senior Back End Engineer

Northwestern Mutual

New York, NY

Build day-to-day like a startup – incrementally and iteratively – but with the security and resources of an enterprise budget. WE INVEST IN OUR PEOPLE.

Java/J2EE Python Software Engineer II - Reference Data Team

Bank of America

Jersey City, NJ

Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world.

Transcend Lead Software Engineer -Remote

Guardian Life Insurance Company

Bethlehem, PA

This policy may not apply to any Guardian colleagues working in a local jurisdiction (state, county, or city) that implements a law prohibiting a private…

Sr. Software Engineer


Blue Bell, PA

Provide support for other engineers through code reviews. Capable of developing software solutions with one or more programming languages, preferably.

IoT Developer/Engineer - Thingworx (Remote)

Cognizant Technology Solutions

Summit, NJ

In addition, candidates may be required to present their current state or government issued ID during each interview. At least 3 - 8 years of IT experience.

Lead Software Engineer, Interactive Content


New York, NY

One of the fastest growing tech companies in K-12 education, Newsela was founded on the principle that while every child may have unique learning preferences,…

Transcend Lead Software Engineer -Remote


Bethlehem, PA

This policy may not apply to any Guardian colleagues working in a local jurisdiction (state, county, or city) that implements a law prohibiting a private…