Application Support Engineer

R+L GlobalOcala, FL
1d

About The Position

The Application Support Engineer is responsible for resolving complex technical issues escalated from the business and development teams, performing root cause analysis that requires in-depth investigation, code analysis, and specialized knowledge. This role works closely with the Development and Data teams to diagnose and resolve challenging problems through code modifications while serving as a development resource for the development team.   Application Support Engineer responsibilities and essential job functions include, but are not limited to the following: Resolve complex technical issues escalated from the business and development team. Perform root cause analysis to diagnose underlying code issues, bugs, performance bottlenecks, or compatibility issues. Develop, test and implement code modifications, improvements or system enhancements. Create and maintain technical documentation with detailed change logs, code comments and technical notes for all modifications and solutions implemented. Monitor the system to ensure the issues are resolved and gather feedback to make further adjustments if necessary. Collaborate with the Development and Data teams to address recurring software bugs, database issues, and system failures. Develop troubleshooting scripts, code utilities, and tools to improve efficiency of support processes. Participate in testing new software releases and updates before deployment. Adhere to established coding standards and development practices. Participate in on-call rotation for after-hours support as needed. The above job functions are illustrative of the duties and responsibilities associated with this position and are not intended to be all-inclusive. Employee may be asked to perform other related duties to meet the ongoing needs of the organization.   Qualifications, Knowledge, Skills, and Abilities: High School Diploma or GED; Bachelor's degree in Computer Science, Information Technology, or other relevant academic discipline or equivalent combination of education and experience preferred. 3+ years of experience in technical support and software development. Proficient in JavaScript, Node.js, React, and PHP for developing and maintaining high-performance web applications; Python is a plus.  Ability to work after-hours for on-call rotation as needed  Strong knowledge of software development, debugging, and system administration. Working knowledge of source control systems (Git, SVN, etc.) and code deployment processes. Familiar with networking concepts, APIs, and system integration. Strong troubleshooting skills and ability to analyze complex technical and code-related problems. Strong communication skills, both written and oral, and interpersonal skills, with the ability to clearly and effectively communicate with both internal and external business partners Ability to approach problems methodically, considering all relevant details and potential impacts before implementing solutions.  Ability to maintain comprehensive records and documentation, providing clear and detailed information that is easily accessible and understandable.  Ability to work independently and as part of a team.  Ability to multitask in a fast-paced environment with rapidly changing priorities, meet deadlines, work well under pressure, prioritize work and maintain discretion on confidential matters while maintaining a positive attitude and providing unmatched customer service.  Proficient in utilizing various technology platforms, including Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and video conferencing tools (WebEx, Zoom, Microsoft Teams). Ability to read, write, and speak English fluently

Requirements

  • High School Diploma or GED
  • 3+ years of experience in technical support and software development.
  • Proficient in JavaScript, Node.js, React, and PHP for developing and maintaining high-performance web applications
  • Ability to work after-hours for on-call rotation as needed
  • Strong knowledge of software development, debugging, and system administration.
  • Working knowledge of source control systems (Git, SVN, etc.) and code deployment processes.
  • Familiar with networking concepts, APIs, and system integration.
  • Strong troubleshooting skills and ability to analyze complex technical and code-related problems.
  • Strong communication skills, both written and oral, and interpersonal skills, with the ability to clearly and effectively communicate with both internal and external business partners
  • Ability to approach problems methodically, considering all relevant details and potential impacts before implementing solutions.
  • Ability to maintain comprehensive records and documentation, providing clear and detailed information that is easily accessible and understandable.
  • Ability to work independently and as part of a team.
  • Ability to multitask in a fast-paced environment with rapidly changing priorities, meet deadlines, work well under pressure, prioritize work and maintain discretion on confidential matters while maintaining a positive attitude and providing unmatched customer service.
  • Proficient in utilizing various technology platforms, including Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and video conferencing tools (WebEx, Zoom, Microsoft Teams).
  • Ability to read, write, and speak English fluently

Nice To Haves

  • Bachelor's degree in Computer Science, Information Technology, or other relevant academic discipline or equivalent combination of education and experience preferred.
  • Python is a plus

Responsibilities

  • Resolve complex technical issues escalated from the business and development team.
  • Perform root cause analysis to diagnose underlying code issues, bugs, performance bottlenecks, or compatibility issues.
  • Develop, test and implement code modifications, improvements or system enhancements.
  • Create and maintain technical documentation with detailed change logs, code comments and technical notes for all modifications and solutions implemented.
  • Monitor the system to ensure the issues are resolved and gather feedback to make further adjustments if necessary.
  • Collaborate with the Development and Data teams to address recurring software bugs, database issues, and system failures.
  • Develop troubleshooting scripts, code utilities, and tools to improve efficiency of support processes.
  • Participate in testing new software releases and updates before deployment.
  • Adhere to established coding standards and development practices.
  • Participate in on-call rotation for after-hours support as needed.

Benefits

  • Medical
  • Dental
  • Vision
  • Life & Disability Insurance
  • 401(k) Retirement Plan
  • PTO
  • Sick Time
  • Paid Holidays
  • Exclusive Employee vacation properties

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

High school or GED

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service