Remote
Job Responsibilities:
- Experience in the Investment Management industry for a minimum of 12+years, ideally supporting or working with buy-side technology.
- Understanding of various financial assets (Mutual Funds /Futures/Options/Derivatives/Equities/OTC) for account maintenance & portfolio management (Capital Market Domain -Must)
- Configure or extract data using APIs (Must)
- Define and implement API standards, best practices, and processes. Collaborate with cross-functional teams to identify and prioritize API development and integrations.
- Excellent SQL, JASON, and XML/Nesting experience.
- Assisting clients throughout various capital market transactions and financial structures
- Gathers and documents business requirements and specifications. Works to understand internal client’s business above and beyond the immediate requirements.
- Build and maintain tools that validate API best practices
- Works with agile team and product owner to determine priority, scope and timetable for user requests.
- Knowledge of building enterprise-class applications at scale
- Works as part of an agile delivery technology team collaborating with other developers
- Converts requirements into user stories, updates and creates functional specifications.
- Acts as the liaison between internal business groups and the development staff to ensure proper implementation of requirements within the expected timetable.
- Follows the prescribed SDLC processes. Communicates any material modifications of the business requirements to the client.
- Provides application and production support to internal clients.
- Manage the developer relationship program, including onboarding, training, and support for external developers
- Excellent communication and collaboration skills
- Continuously improve the API governance process through data-driven decision making and experimentation
Required skills and qualifications
- Experience in the Investment Management industry for a minimum of 8-12 years, ideally supporting or working with buy-side technology.
- Good understanding in Trading Life Cycle & having good Capital market domain knowledge.
- Strong technical knowledge around data harvesting, and data base mapping to support daily business processes.
- Experience with distributed systems and service architectures
- Hands-on development on Appian BPM applications.
- Data Management through Complex Data Types XSDs and SQL queries, Custom plugin development.
- Should be able to effectively contribute in the area of screen and workflow designs for moderate sized projects.
- Strong understanding of API design and development, as well best practices in Business Process Management
- An awareness of OpenAPI, JSON Schema, and other API specifications
- Excellent SQL, JASON, and XML/Nesting experience.
- Extensive experience with equity, fixed income currency and derivative based securities
- Solid problem-solving skills with the ability to develop, build and test thoroughly creative solutions to meet business needs.
- Proven independent and focused worker who implements systematic solutions for our trading stakeholders.
- Proven documentation and analytical skills for gathering business requirements, functional specifications, and test plans.
- Experience working in Agile Scrum development teams and knowledgeable of Agile Scrum processes and participation in associated ceremonies/events.
Preferred skills and qualifications
- Direct experience working with trading systems and an understanding of program and algorithmic trading workflows. (Preferred to work on CRD (Charles River Development/CRIMS Charles River Development Investment Management System).
- Application Development and updating (Appian), Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
- Good understanding of Appian Objects such as Records, Sites, Actions, Process Models, Constants, Decisions, Integrations (Web API, Connected Systems etc), Data Stores, Groups, etc.
- Participate in the day-to-day activities of the Appian BPM development teams.