Enable job alerts via email!

Software Engineer

Qatar Living®

Doha

On-site

QAR 60,000 - 90,000

Full time

30+ days ago

Job summary

A leading technology company in Qatar is looking for a Software Engineer to enhance user experience across digital platforms. The role involves troubleshooting, resolving support tickets, and collaborating with cross-functional teams to continually improve application performance. Ideal candidates will possess solid technical skills in frontend development, SQL diagnostics, and agile methodologies, contributing to a dynamic and innovative team environment.

Qualifications

  • 2+ years of hands-on experience in software development.
  • Proficient in frontend technologies and SQL for diagnostics.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Monitor and resolve software support tickets via Jira.
  • Troubleshoot issues across frontend and backend systems.
  • Collaborate with teams to diagnose and fix bugs.

Skills

React.js
JavaScript
TypeScript
MS Blazor
C#
.NET framework
SQL
Google Analytics
Excel
Agile methodologies

Education

Background in software development or computer science

Tools

Jira
Kibana
Application Insights
Job description

We are seeking a Software Engineer to join our team and play a critical role in maintaining and improving the user experience of our digital platforms. This role is responsible for analyzing, troubleshooting, and resolving support tickets and incidents related to our applications. The ideal candidate will have hands-on experience in frontend development, SQL-based diagnostics, and technical support processes, along with a strong understanding of web analytics and agile workflows.

Key Responsibilities

  • Monitor, prioritize, and resolve software support tickets via Jira or similar systems.
  • Troubleshoot and debug issues across frontend (React.js, Blazor) and backend systems (C#/.NET, SQL)
  • Collaborate with developers, QA, and product teams to reproduce, diagnose, and fix bugs
  • Utilize SQL queries to investigate data-related issues and implement DBCRs
  • Leverage tools like Google Analytics to understand user behavior and identify root causes
  • Perform Excel-based analysis for reporting, ticket triaging, and internal data validation
  • Write and maintain internal documentation and knowledge base articles
  • Participate in agile sprint ceremonies and contribute to continuous improvement of the support process.
  • Provide feedback to the development team on recurring issues, feature gaps, and customer pain points.

Required Skills & Experience

  • 2+ years of hands-on experience in software development.
  • Proficient in React.js, JavaScript, TypeScript, and MS Blazor for frontend support and diagnostics.
  • Strong working knowledge of C# and .NET framework
  • Intermediate to advanced SQL skills (writing queries, debugging database issues).
  • strong in Google Analytics for event tracking and analysis.
  • Excellent Excel skills (formulas, pivot tables, data cleansing).
  • Experience working with Jira, or similar ticket management tools.
  • Solid understanding of Agile methodologies and sprint-based workflows.
  • Strong analytical thinking and problem-solving ability.
  • Excellent communication and cross-functional collaboration skills.

Preferred Qualifications

  • Background in software development or computer science.
  • Experience working with logging and monitoring tools (e.g., Kibana, Application Insights).
  • Exposure to RESTful APIs and network-level debugging.
  • Familiarity with DevOps pipelines and release management is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.