We are seeking a skilled and proactive Application/Software Product Support Engineer to provide L1/L2 support for development and productivity tools deployed on desktops and Virtual Desktop Infrastructure (VDI). The ideal candidate will have a strong foundation in troubleshooting software issues, managing installations, and collaborating with cross-functional teams to ensure optimal performance and uptime of supported applications.
Role and Responsibilities:
- Provide day-to-day support and troubleshooting for software tools used by developers and QA teams on desktop and VDI environments.
- Handle installation, configuration, and upgrade of supported applications across Windows and VDI platforms.
- Diagnoses and resolve technical issues related to:
- Development Tools: Visual Studio Code, Microsoft Visual Studio, JetBrains Tool suite (IntelliJ, PyCharm, etc.), Spring Tool Suite, NodeJS, Java, Python, .NET
- Testing & Quality Tools: Postman, qTest, SonarQube
- DevOps & CI/CD: Docker, Nexus Repository Manager
- Version Control: SourceTree, Git (client integration)`
- Collaborate with developers and IT infrastructure teams to manage user access, performance issues, and system integration.
- Maintain documentation for installation guides, support procedures, and knowledge base articles.
- Escalate unresolved issues to appropriate internal teams or vendors as needed.
- Assist with license management, patch updates, and software compliance.
- Monitor application performance and proactively identify potential issues.
Required Skills:
- Bachelor's degree in computer science, Information Technology, or related field, or equivalent experience.
- 3–7 years of experience in application support or system administration roles.
- Solid understanding of software development tools, IDEs, and supporting technologies.
- Experience supporting software in VDI environments (e.g., Citrix, VMware Horizon).
- Hands-on experience with version control systems and container tools.
- Strong troubleshooting and analytical skills.
- Excellent communication and customer service skills
Nice to Have:
- Familiarity with scripting languages (e.g., PowerShell, Bash, Python) for automation.
- Understanding of network protocols, firewall, and proxy settings that may impact application functionality.
- ITIL certification or experience working in an ITIL-based support environment.
- Experience with ticketing systems like ServiceNow, Jira, or Remedy