Search TSR Jobs

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.

NAM-US-Application Programmer-Expert (USD)

Job Description

  • Location: New York, NY
  • Type: Contract
  • Job #65881

Our client, a leading financial services company is hiring a Full Stack Developer on a long-term contract basis.

Work Location:

New York, NY


  • We are looking for a Full Stack Developer that will act as a Hacker in Residence with a focus on rapid prototyping to build innovative new fintech products at company Ventures D10X. The Hacker in Residence will become part of the Global Functions D10X Team. D10X (Discover 10X) is the global product and venture incubation initiative of the company Ventures. We work with the businesses to solve hard problems that require experimentation, an outside in perspective, and experience navigating ambiguity.
  • The objective of the job is to create, experiment, and put in place rapid prototypes where solution hypothesis generation and testing is done with tangible throwaway proof-of-concepts. In a Global Functions context, this could range from data models to workflows to integrations of multiple vendor solutions.
  • You should be comfortable with ambiguity and embrace iteration as a necessary part of finding product market fit. You should have an interest in understanding why a software feature has business value – and want to know the customer journey that is being addressed to ensure you are building the right thing in the right way. Versatility is key, as every project will require a different approach- sometimes including non-technical work like process mapping or data gathering.
  • This job will require a high degree of independence, curiosity, initiative, and comfort with good enough over perfection. It will also require a huge amount of extroverted communications with other parts of the company. If you have to be told what to do on a daily basis, if you don’t like sharing your work early, or if you are not comfortable in developing relationships in the broader company ecosystem, then this job is not for you.
  • Primarily you will be rapidly prototyping new products to test important customer features and demonstrate to key stakeholders. This will likely involve a lot of frontend-heavy work, and data manipulation techniques – even some ML where it is needed. A lot of what we build will be prototypes and proof-of-concepts for internal validation and learning.

Required Skills:

  • Rapid prototyping experience.
  • Basic UX concept development and UI implementation.
  • Basic frontend development skills (HTML, CSS, JavaScript, Angular, Flutter, React).
  • Basic backend development skills (Python, PHP, R, Java).
  • Working knowledge of machine learning approaches.
  • Experience with APIs, REST and Micro Services.
  • Experience with rational databases.
  • Knowledge of code versioning.
  • Basic knowledge of data manipulation.
  • Previous experience/dabbling with blockchain technologies is a nice plus.
  • Experience with early stage new product development.
  • Excellent communication skills.
  • Ability to work with minimal supervision.
  • Willing to collaborate with teams in diverse locations.
  • Problem solving skills demonstrated by past positions.
  • Ability to work under tight deadlines and handle multiple tasks in changing environment.
  • Experience working at fintech startups is a plus.


  • Technical Degree


Include a message to the recruiters.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!