Contractor - Backend Node/Typescript Developer Contractor - Backend Node/Typescript Developer …

à New York, NY, États-Unis
Intérim, Plein-temps
Soyez parmi les premiers à postuler
à New York, NY, États-Unis
Intérim, Plein-temps
Soyez parmi les premiers à postuler
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