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.

Front End Developer

Job Description

  • Location: Arlington, VA
  • Type: Contract
  • Job #70783

Our client, a leading financial services company is hiring for a Front End Developer on a long term contract basis.

Work Location:

Arlington, VA


As part of strategy to design and implement security-based lending applications the client's team is looking for a Senior Front End developer. Candidate must have expertise in design and development of Front end applications using modern technology, including Angular, React, typescript, Ajax, HTML, JavaScript. Candidate will be responsible to design and develop customize components. Candidate will engage with technology and business stakeholder on a regular basis to analyze product requirements and develop appropriate technical solutions and ensure quality delivery. Candidate will also interact with multiple internal IT teams across Wealth Management globally. To be successful, the role will require the individual to understand the banking technology landscape, and to offer creative solutions that integrate current capabilities and proprietary system builds.

Job Functions/Duties and Responsibilities:
* Strong hands-on expertise in design and development of Front End applications using modern technology, including Angular 9, ReactJS, rxjs, typescript, Ajax, HTML, JavaScript etc.
* Engagement with senior technology and busines stakeholders for understanding the requirements, software design and implementation of customized UI components using front end technologies causing direct impact to clients.
* Develop end to end front end modules which drive complex workflow, validation rules, approval processes, reports, and dashboards.
* Build new and innovative solutions that can help solve business and technical challenges.
* Maintain and develop enterprise application integrations using middleware tools and or custom developed Restful services.
* Participate in Agile ceremonies and be part of core development team working very closely with Business stakeholders and work with all aspects of SDLC (analysis, design, coding, testing and implementation)
* Support continuous improvement of the automated processes following DevOps practices – CI/CD pipelines.
* Work in a fast paced and dynamic environment and understand Agile development methodologies and DevOps practices.

Skills Required

* 7 – 10 years of hands on working experience in front end web development.
* 3+ years experience writing application interface codes using JavaScript following react.js 16.0 workflows.
* Proven track record utilizing CSS, HTML, and front-end languages.
* Experience with integration with webservices and external systems using SOAP, REST, SSL standards and following SDLC best practices such as analysis, design, coding, testing and implementation.
* Understand requirements for large enterprise applications.
* Experience with Agile, DevOps practices, and JIRA to create a productive, high quality development environment.
* Ability to work independently as a self-starter and within a team environment. Comfortable in fast paced dynamic environment with an ability to handle multiple tasks simultaneously.
* Excellent communication and presentation skills: ability to communicate in a clear and concise manner; individually or in front of a group.
* Familiarity with Java Spring boot, microservices.

Skills Desired:
* Practical knowledge of design patterns.
* Practical knowledge of Financial market, lending based products and Wealth Management.

* Minimum Bachelors degree in Computer Science, Engineering, or a related field.

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!