Software Developer

New York, New York

TSR Consulting
Apply for this Job
About TSR:

TSR is a relationship-based, customer-focused IT and technical services staffing company.

For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.

Mission & Vision

We do not believe in building a vision around the company but building a company around our vision, which is simply;

Every employee's voice matters, their effort is appreciated, and their talent is rewarded.

We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.

Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.

Software Developer

Job Description
  • Location: New York, New York
  • Type: Contract
  • Job
Our client, a leading financial company, is hiring a Software Developer on a contract basis

Job ID : 82192

Work Location : New York, NY

Summary:

Job Title: Full Stack Developer
  • 5-7 years of experience as a Full Stack developer (need a senior person more than 7 years is OK too)
  • Application is already in production. Creating new enhancements. Backend changes, adding new features.
  • Focused on new enhancements. Not maintenance.
Job Description:
  • Work with solution team and lead specialist in building and writing business logic API in NodeJS.
  • Writing CURD APIs and managing them for document DB
  • (COSMOS DB) using Azure functions.
  • Making sure the API are written as per coding standards and hardened by applying security standards.
  • Developer application logic as per requirements specified in stories.
  • Performance improvements in existing NodeJS code.
  • Write complex mongo aggregate queries.
  • Strong team player with positive attituded and eager to learn and try new techniques
  • Data injection into database by calling external API (JSON or Excel).
  • Call external API using Axios library and authentication.
  • Work closely with the UX designer to convert the designs into React components.
  • Build the responsive UI screens/functionalities as per the requirements mentioned in stories.
  • Improve UI performance by implementing Web Workers and WebSocket.
  • Write HTML and JavaScript for cross browsers.
  • Strong team player with positive attituded and eager to learn and try new techniques.
  • Call external API using Axios library and authentication.
Skills:
  • Experience in Object Oriented JavaScript coding using ES6 standards.
  • ReactJS experience.
  • JavaScript and CSS.
  • DOM manipulation using core JavaScript (no jQuery).
  • Writing background scripts using WebWorkers.
  • Experience using Material UI with React.
  • Experience with Servicer side JavaScript.
  • Experience in Object Oriented JavaScript coding using ES6 standards.
  • Experience working with WebPacks.
  • Experience in WebSocket.
  • Experience of using the following libraries
  • MongoDB for node
  • UnderscoresJS
  • Axios
  • XLSXJS
  • ExpressJS
  • Knowledge of Azure ecosystem
  • Azure functions using service side JavaScript
Backend: NodeJS, CosmosDB( similar to MongoDB)

Pay Range: $64-83
Date Posted: 09 April 2025
Apply for this Job