Date posted
October 11, 2023
Schedule
Full-time

Application Support

Keyrole

As a member of our application support team will be responsible for supporting the full stack development lifecycle of our applications. In addition to collaborating with developers, testers, and business stakeholders to ensure the smooth operation and maintenance of our applications, resolving any issues that arise and provide ongoing support.

Responsibilities

  • Provide technical support for applications throughout the full stack development lifecycle, including development, testing, deployment, and maintenance phases.
  • Collaborate with developers and testers to understand application requirements and troubleshoot any issues or bugs encountered during development and testing.
  • Assist in the deployment and configuration of applications in various environments, ensuring smooth and error-free deployment processes.
  • Monitor the performance and stability of applications, identifying and resolving any issues that may impact their availability or functionality.
  • Investigate and resolve application-related incidents and service requests within agreed-upon service level agreements (SLAs).
  • Work closely with business stakeholders to gather feedback, understand user requirements, and address any issues or concerns related to the applications.
  • Provide end-user support and training to ensure smooth adoption and usage of applications.
  • Collaborate with the infrastructure team to ensure that the underlying infrastructure, including servers, databases, and networks, is properly configured and optimized for application performance.
  • Document support processes, troubleshooting steps, and best practices to build a knowledge base and facilitate effective support and maintenance activities.
  • Stay up to date with industry trends, emerging technologies, and best practices related to full stack development and application support.

Education

Bachelor's degree in computer science, Information Technology, or a related field

Experience

  • Proven experience in application support and maintenance, preferably in a full stack development environment.
  • Familiarity with software development methodologies (such as Agile or DevOps), and experience working in collaborative development environments.
  • Strong knowledge of full stack development technologies, including front-end frameworks (e.g., HTML, CSS, JavaScript), back-end languages (e.g., JavaScript, Java, C#, Python), and databases (e.g., SQL, NoSQL).

Job Specific Competencies

  • Proficiency in troubleshooting and resolving technical issues across the full stack (including user interfaces, APIs, application servers, databases, and infrastructure components).
  • Excellent problem-solving and analytical skills - with the ability to quickly diagnose and resolve complex technical issues.
  • Effective communication and interpersonal skills - with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Proactive and self-motivated.
  • A strong sense of ownership and the ability to work independently and as part of a team.
  • Ability to prioritize and manage multiple tasks and assignments in a fast-paced environment.
  • Willingness to learn and adapt to modern technologies and tools as required.

Similar Roles

Business Administration Dept.

Design Thinking (Practicum)Trainer

Full-time
Bachelor
Business Administration Dept.

Digital Marketing (Practicum) Trainer

Full-time
Bachelor
Browse More Jobs