Technical Support Developer

RevSpring•Livonia, MI

About The Position

The Technical Support Developer provides Level 2 development support for customer-reported issues, investigating and remediating defects and communicating with customers when needed to expedite resolution. The position participates in daily stand-ups to report progress on assigned work and support other team members. Candidates must have a bachelor’s degree in Computer Science or at least five years of software development experience.

Requirements

  • A bachelor’s degree in Computer Science or a minimum of five years’ experience with software development.
  • Five years’ experience across the full stack using .NET or Java.
  • Proven history of user interface design and development.
  • Thorough knowledge of the Software Development Life Cycle (SDLC).
  • Experience with intermediate- or advanced-level MSSQL queries.
  • Experience building web applications using JavaScript/JQuery.
  • Working knowledge of a service-oriented web application.
  • Ability to read, analyze, and interpret business periodicals, professional journals, technical procedures, and governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to present information effectively and respond to questions from internal and external sources.
  • Strong attention to detail and follow-through skills.
  • Excellent customer service, written and verbal communication, and time management skills.
  • Ability to work effectively within a team, manage multiple projects and priorities, and perform in a fast-paced environment.

Nice To Haves

  • Knowledge of Git/GitHub and Jira.
  • Experience implementing credit card, ACH, or other financial transactions.
  • Knowledge of Angular.
  • Knowledge of database development, ideally SQL.
  • Knowledge of Microsoft SQL Server.
  • Knowledge of JScape.

Responsibilities

  • Provide Level 2 (development) support for customer-reported issues.
  • Triage, troubleshoot, and remediate defects.
  • Communicate directly with customers when necessary to expedite issue resolution.
  • Participate in daily stand-ups to communicate progress on assigned tasks or assist other team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service