Software Developer


The Role: Software Developer

The Location: Princeton, NJ

The Team: Our team is responsible for the design, architecture, and development of our client facing applications using a variety of tools that are regularly updated as new technologies emerge. You will have the opportunity every day to work with people from a wide variety of backgrounds and will be able to develop a close team dynamic with coworkers from around the globe.

The Impact: As a Software Developer, you will use your technical knowledge and problem solving skills to develop the products that our clients use daily. We provide the data and analytics required for every day decisions in the capital and commodities markets.

What’s in it for you:
Exposure to work on Latest technologies.
Opportunity to grow personally and professionally.
Exposure to AWS Cloud Environment.

Developing expertise in one or more of our proprietary enterprise software products.
Leveraging your broad technology capability set and maintains a level of excitement in using various technologies to develop, support, and iteratively deploy real enterprise class software.
Achieving an expert level understanding of our customers’ environments and their use of our products.
Creating solutions architecture, algorithms, and designs for solutions that scale to the customer's enterprise/global requirements.
Applying software engineering practices and implements automations across all elements of solution delivery.

What We’re Looking For:
Basic Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
Proficient programming skills in a high-level language (e.g. Java, Python, C#, R).
AWS Associate level certifications, or equivalent professional experience.

Preferred Qualifications:
2+ years of experience with back end technologies based on C#, LINQ, Generics, ADO.NET, ENTITY FRAMEWORK, MVC, WEBAPI, OData Services, WCF, Spring, Unix and latest frameworks.
Knowledge and working experience in one or more of the following areas: Natural Language Processing, Machine Learning, Question Answering, Text Mining, Information Retrieval, Distributional Semantics, Data Science, Knowledge Engineering.
Distributed computing platforms, such as Hadoop (Hive, HBase, Pig), Spark, GraphLab.
Databases (traditional and noSQL)- Postgres, Cassandra, Aurora.
ETL tool skills.
Extensive experience working in all phases of development cycle and within a team environment.
Understanding of architectural patterns and techniques.
Ability to resolve functional and performance issues using various techniques such as debugging and profiling.
Proven success as a problem solver.
Experience with Financial data sets.
S&P Global Market Intelligence

At S&P Global Market Intelligence, we know that not all information is important—some of it is vital. Accurate, deep and insightful. We integrate financial and industry data, research and news into tools that help track performance, generate alpha, identify investment ideas, understand competitive and industry dynamics, perform valuation and assess credit risk. Investment professionals, government agencies, corporations and universities globally can gain the intelligence essential to making business and financial decisions with conviction.

S&P Global Market Intelligence is a division of S&P Global (NYSE: SPGI), which provides essential intelligence for individuals, companies and governments to make decisions with confidence. For more information, visit

To all recruitment agencies: S&P Global does not accept unsolicited agency resumes. Please do not forward such resumes to any S&P Global employee, office location or website. S&P Global will not be responsible for any fees related to such resumes.

S&P Global is an equal opportunity employer committed to making all employment decisions without regard to race/ethnicity, gender, pregnancy, gender identity or expression, color, creed, religion, national origin, age, disability, marital status (including domestic partnerships and civil unions), sexual orientation, military veteran status, unemployment status, or any other basis prohibited by federal, state or local law. Only electronic job submissions will be considered for employment.

If you need an accommodation during the application process due to a disability, please send an email to: and your request will be forwarded to the appropriate person. The EEO is the Law.

Poster describes discrimination protections under federal law.