Search Jobs

Typescript Developer

Post Id Number: 407693 Quick Apply
Employment Type: Contract
Location: New York
Skills: BDD, GraphQL, Jasmine, Java, JavaScript, Jest, JUnit, MarkLogic, Mocha, Node.js, NoSQL, Python, TDD, Typescript
Description:

Team Description:
The Institutional Securities Group Lending Technology team is responsible for the development and implementation of a technology strategy to support multiple lending business lines in a number of divisions across the firms.

The group is responsible for supporting all functions within each lending business, including underwriting, origination, securitization, loan servicing, asset management, and more.

Role Description:
We are looking for creative and talented developer with an eye for quality and detail to help a team build a modern lending platform that will combine and replace several internal systems, streamline business functions, and open up business opportunities.

The candidate will work on a global team, with concentration in New York, Budapest, Montreal, London, and India.

The platform will be a unified API for data based on a multi-model database, GraphQL, and semantic technologies.

Key Skills: Server-Side TypeScript, Server-Side JavaScript, Node.JS

Job Responsibilities:
• Greenfield development of a data platform for collecting, enriching, and performing complex queries on document/graph data structures
• Work in a highly collaborative Agile team environment to establish requirements and participate in developing the platform
• Collaborate directly with business users across all front and back office business areas
• Implement complex data integration services using Server-Side TypeScript, Server-Side JavaScript, Node.JS, Java, Python and Multi-model NoSQL database technologies
• Provide guidance and input on data modelling using document oriented (JSON,/XML) and graph (triples) technology

Hands on Experience With:
• Writing software in multiple languages –TypeScript, JavaScript, Java, and Python
• Automated testing tools such as Jest, JUnit, JBehave, Mocha, Jasmine
• Writing GraphQL queries or implementing a GraphQL API
• NoSQL systems such as MongoDB, MarkLogic, or Neo4J
• Foundational developer tech: Git , gradle, rollup/webpack, Node.js, Linux

Looking for demonstrable abilities in:
• Excellent verbal and written communication skills and interpersonal skills - will be engaging directly with business users
• Developing software with a test-driven approach (TDD, BDD)
• Researching new technologies and adapting to requirements
• Self-directed reading, understanding, and using open source code
• Self-directed learning new programming languages and databases
• Prior experience working in an agile/Scrum delivery methodology