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.

Sr. Full Stack Engineer – AI

Job Description

  • Location: Tampa, Florida
  • Remote: Remote
  • Type: Right to Hire
  • Job #77031

Our client, a leading software company is hiring a Senior Full Stack Engineer

Work Location: Tampa, FL 

Essential Functions: 

  • Design and develop new features and enhancements for our responsive web applications using React, .NET, Typescript, HTML 5.0, CSS, and other related technologies
  • Optimize the performance of applications to ensure a smooth user experience
  • Collaborate with cross-functional teams to drive business requirements and translate requirements into technical specifications
  • Provide direction to junior team members 
  • Create and execute Proof of Concepts (POCs) to demonstrate the feasibility of new technologies or solutions
  • Write clean, scalable, and maintainable code that adheres to industry best practices and coding standards
  • Ensure UI renders appropriately across multiple OS, device, and browser configurations
  • Ensure web application security and reliability through appropriate testing and quality assurance measures
  • Troubleshoot and debug issues in our web applications as needed
  • Ensure unit tests meet or exceed standard coverage requirements
  • Lead and execute projects with limited guidance
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, retrospectives, and product demonstrations
  • Contribute to the growth and maturity of the Software Engineering Group
  • Provide technical guidance and mentorship to junior developers as required

Skills & Competencies: 

  • Advanced to Expert knowledge with C#, .NET Core, .NET Internals, React v18+ (Functional Components), Typescript, HTML 5.0, and CSS
  • Advanced knowledge in implementing consumer-grade responsive web designs 
  • Advanced knowledge of relational databases, preferably Microsoft SQL Server
  • Intermediate to advanced knowledge in Azure services such as Azure App Services, Azure Key Vaults, Azure Storage Accounts, Azure App Insights, Azure AD, Embedded Power BI, and Kubernetes
  • Intermediate to advanced knowledge of building SPA web development using React 
  • Intermediate to advanced knowledge of CSS pre-processing platforms, such as LESS and SASS
  • Intermediate to advanced knowledge of API and back-end development technologies such as C#, .NET Core, and SQL Server
  • Intermediate to advanced knowledge of performance testing frameworks
  • Experience in using Azure AD security
  • Strong communication skills including the ability to effectively communicate complex technical concepts to non-technical audiences
  • Good understanding of design patterns and SOLID principles
  • Knowledge of DevOps, Git, test automation, and CI/CD best practices
  • Passion for learning new languages/technologies and staying on top of the technology wave

Education or Prior Work Experience: 

  • Bachelor’s degree in CS
  • 10+ years of experience as a Software Engineer developing web-related technologies
  • 6+ years of experience using JavaScript, CSS, HTML, Bootstrap
  • 6+ years of experience using .NET
  • 4+ years of experience using React
  • Experience as a Team Lead or leading a small group of engineers

Reports to: Manager, Software Engineering
Pay Rate: $135,000- $140,000/ year

Client Summary: 

The client is seeking a Senior Full Stack Engineer to join our Artificial Intelligence and Analytics team (AI+A) team. The candidate must have expert-level skills in React and the .NET framework and be dedicated to creating pixel-perfect designs that ensure a visually stunning and intuitive user experience. This is a full stack role and expert-level knowledge of API and backend development hosted in Azure is required. The ideal candidate should have the necessary experience, technical knowledge, and interpersonal skills to effectively lead and execute projects with limited guidance.

Work Environment: 

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.

Physical Demands: 

While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

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!