- Provide technical support and troubleshoot complex issues related to software applications.
- Collaborate with cross-functional teams to resolve technical problems and enhance system performance.
- Develop and maintain technical documentation and knowledge base articles.
- Analyze and interpret technical data to identify trends and areas for improvement.
- Participate in training and mentoring junior team members.
- Stay current with new technologies and industry trends.
Job Requirements
- Strong understanding of software development life cycles and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced workplace and prioritize tasks.
- Strong communication and interpersonal skills.
- Experience with version control systems such as Git.
- Familiarity with cloud-based platforms such as AWS or Azure.
- A degree in Computer Science or a related field is preferred.