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.

Engineering Manager

Job Description

  • Location: Warren, NJ
  • Remote: Remote
  • Type: Contract
  • Job #71190

Our client, a leading financial services company is hiring an Engineering Manager on a long-term contract basis.

Work Location:

Warren, NJ


  • In this position you will lead a motivated team of software engineers to architect, develop, test and deploy high quality software solutions with persistent customer focus.
  • Manage and execute against project plans and delivery commitments. Manage the day-to-day activities of the engineering team within an Agile/Scrum environment.
  • Report on status of development and quality to management.
  • Build and maintain inter team relationships on your team’s behalf. Be the evangelist and point of contact for your team.
  • Share your knowledge with team members by reviewing code, collaborating on design documents and JIT feedback
  • Collaborate with other engineering teams to identify, and successfully evangelize opportunities to improve engineering productivity, code quality, automated testing, or other engineering best practices

Basic Qualifications

  • Bachelor's degree in Computer Science or related technical discipline
  • 10+ years of experience as a software engineer
  • At least 2+ years of experience managing a team of software engineers
  • 5+ years of software development in object-oriented languages
  • 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience partnering with product OR program management teams
  • Experience in Large scale distributed systems
  • Deep understanding of software delivery methodologies, CI/CD and toolsets

Preferred Qualifications

  • Software Engineering experience using Java/J2EE
  • Experience implementing Commercial P&C systems with Guidewire Policy Center
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Strong analytic and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work efficiently in a collaborative team environment and effectively interact with technical and nontechnical workers
  • Consistent track record of delivery.
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!