Software Engineer - Capital Markets

  • New York, NY
  • Posted 11 hours ago | Updated 11 hours ago

Overview

Hybrid
Depends on Experience
Full Time

Skills

Application development
Business process management
C#
C++
Capital market
Configuration Management
Change management
Content management
Metastorm
OpenText
Python
RESTful
SQL
Web API
Software development

Job Details

Hybrid: 2-3 days onsite
Role Description:

The candidate will build and maintain a variety of software applications, tools, or functions to support our business. The role will interact with the larger development team, share design and solutions, and contribute to the overall objectives of the development team.

Role Objectives:

  • This role will be part of the system development team to enhance and support client on boarding and compliance related systems.

  • The role will be involved in projects to migrate legacy systems into new platforms, and as such, he or she has to be a hands-on developer, a quick learner, and also be adaptive to new technologies.

  • This role will take responsibilities of supporting the system, including providing answers to users' enquiries or resolving batch job issues.

  • The role will be part of the CM development team. He or she will need to follow CM development standards and contribute to the overall agenda of the team.

Qualifications and Skills:

  • 5+ years of experience in a large & complex application development environment involving complicated data schemas

  • Proficient in C# programming language and Microsoft .NET

  • Database concepts, coding with experience in relational database preferably SQL Server

  • Expertise in in WEB API (REST services) and Web Services

  • Proficient in Python and C/C++ programming languages as a plus

  • Professional experience in BPM development or OpenText MBPM (Metastorm) development is a plus.

  • Experience with source control and scheduling tools

  • Must be a good team player and can work cooperatively or independently

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.