
Application Support Engineer
QuTiP · Cairo, Cairo, Egypt
Hiring signal
Actively hiring
Posted 2 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 2 days ago
- Still listed on the employer's own board
- Diagnose and resolve software application issues and technical challenges in a timely and efficient manner.
- Investigate incidents, perform root cause analysis, and implement corrective actions to prevent recurrence.
- Provide first- and second-level technical support to end-users and clients through various support channels.
- Help users and clients understand and effectively use software applications by providing guidance, troubleshooting assistance, and best-practice recommendations.
- Escalate complex issues to development or infrastructure teams when required and ensure timely resolution.
- Assist in the installation, configuration, deployment, and updating of software applications.
- Maintain high levels of customer satisfaction through professional communication and responsive support.
System Monitoring, Testing & Maintenance
- Monitor application performance, system health, and availability using monitoring and logging tools.
- Identify potential issues proactively and address them before they impact business operations.
- Ensure the seamless functionality of software applications by conducting regular system tests, validations, and health checks.
- Perform routine system maintenance, upgrades, patches, and configuration changes to ensure optimal performance and security.
- Support application releases, deployments, and post-release validation activities.
Incident Management & Documentation
- Maintain detailed records of software bugs, system issues, user requests, and the actions taken to resolve them.
- Document application support activities, troubleshooting procedures, system configurations, and support tasks for future reference and analysis.
- Create and maintain knowledge base articles, user guides, and technical documentation.
- Track recurring issues, identify trends, and recommend preventive measures and long-term solutions.
- Participate in incident reviews and contribute to continuous service improvement initiatives.
User Training & Customer Support
- Provide training sessions and user guidance to help end-users understand application features and functionality.
- Develop user documentation, quick-reference guides, and training materials.
- Assist users in adopting new features and system enhancements.
- Gather user feedback and recommend improvements to enhance the overall user experience.
Business Process Automation & Solution Development
- Identify opportunities to automate manual and repetitive business processes.
- Develop scripts, workflows, integrations, and automation solutions to improve operational efficiency.
- Configure and customize applications to meet business and client requirements.
- Support the implementation, testing, and deployment of new features, enhancements, and software releases.
Collaboration & Continuous Improvement
- Collaborate closely with software developers, system administrators, database administrators, and other IT professionals to resolve technical issues.
- Work closely with the development team to identify, recommend, and implement system improvements that enhance application performance, stability, scalability, and user experience.
- Participate in requirements gathering, testing, and validation of new features and system enhancements.
- Contribute to process optimization initiatives and support the adoption of best practices.
- Stay current with emerging technologies, application support methodologies, and industry trends.
Compliance & Data Security
- Adhere to company policies, security standards, and operational procedures when accessing, processing, and handling client and company data.
- Ensure the confidentiality, integrity, and security of sensitive information in accordance with organizational policies and applicable regulations.
- Follow established access control procedures and maintain appropriate authorization levels when supporting applications and systems.
- Report potential security risks, vulnerabilities, or compliance concerns to the appropriate stakeholders.
- Support audit activities by maintaining accurate records and documentation of system access, support activities, and issue resolution.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field.
- 2–5 years of experience in Application Support, Technical Support, Software Support, or a similar role.
- Experience supporting enterprise applications, web applications, SaaS platforms, ERP systems, or CRM solutions is preferred.
- Strong understanding of relational databases and SQL (SQL Server, MySQL, Oracle, PostgreSQL, etc.).
- Good knowledge of networking concepts, operating systems, and system architecture.
- Experience with application monitoring, logging, and performance management tools.
- Proficiency in at least one programming or scripting language such as Python, Java, JavaScript, C#, PowerShell, or Bash.
- Familiarity with APIs, integrations, and data exchange technologies.
- Knowledge of cloud platforms such as Azure, AWS, or Google Cloud is an advantage.
- Experience with ticketing systems and IT Service Management (ITSM) processes.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Customer-focused mindset with the ability to communicate technical concepts to non-technical users.
- Ability to manage multiple priorities and work effectively in a fast-paced environment.
- Strong attention to detail and commitment to quality.
- Ability to work independently and collaboratively within a team environment.
- Proactive mindset with a focus on continuous improvement and preventive problem-solving.
Preferred Qualifications
- Experience with ITIL practices or IT Service Management frameworks.
- Experience with workflow automation and business process improvement tools.
- Knowledge of Software Development Life Cycle (SDLC) and release management processes.
- Relevant technical certifications are considered an advantage.
More jobs at QuTiP
Similar roles
- Information System Manager / IT ManagerHilton · Cairo, Egypttoday
- Butler Service Desk AgentCareers at Marriott · Cairo, Egypt, Egyptyesterday
- DevOps Engineer (Hybrid)BayanTech · Giza, Egypt3d ago
- Technical Support Engineer IIIForcepoint · Egypt - Home Office3d ago
- Asst Mgr-SystemsCareers at Marriott · Alexandria, Egypt, Egypt3d ago
- Supervisor-SystemsCareers at Marriott · Alexandria, Egypt, Egypt3d ago