×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Doha, Baladīyat ad Dawḩah, Qatar
Listing for: Watad Netka, Ltd.
Full Time position
Listed on 2026-05-05
Job specializations:
  • Software Development
    Senior Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 600000 - 800000 QAR Yearly QAR 600000.00 800000.00 YEAR
Job Description & How to Apply Below

Sunday to Thursday 8.00AM – 5.00PM (GMT+3 Qatar)

Senior Software Engineer

Job Purpose:

The Senior Software Engineer is responsible for designing and writing software or solutions according to requirements within specified time frames. They will update source code repositories, create unit test documents, and ensure that their work is accepted by testers. The engineer will also provide guidance to junior developers, fix defects, and actively participate in project meetings. Additionally, the Senior Software Engineer will lead a team of developers to ensure software quality and mentor junior members of the team.

Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of experience in developing web applications
  • Strong proficiency in C#, Angular

    JS, MySQL, and Elasticsearch
  • Experience with cloud platforms such as AWS and Azure
  • Knowledge of containerization technologies like Docker
  • Certification in ITIL4 foundation is a plus
Skills:
  • Strong analytical and problem‑solving skills
  • Excellent communication and collaboration skills
  • Ability to design and write software solutions based on requirements
  • Proficient in updating source code repositories and creating unit test documents
  • Ability to explain designs and provide guidance to junior developers
  • Strong knowledge of programming best practices and ability to advise on programming issues
  • Familiarity with agile methodologies and sprint planning
  • Detail‑oriented and able to meet deadlines
  • Ability to document user manuals and design documents
  • Ability to lead a team of developers and ensure software quality
Key Responsibilities:
  • Design web applications based on project requirements and customization needs.
  • Explain designs and delegate tasks to junior developers.
  • Advise and support junior developers in resolving programming issues.
  • Develop software using specified programming languages and structures.
  • Complete assigned work within the given time limit.
  • Maintain and update the source code repository regularly.
  • Create unit test documents to facilitate tester’s work.
  • Document user manuals for software or solutions developed.
  • Fix defects identified by testers and ensure software quality.
  • Attend stand‑up meetings to provide updates on completed work.
  • Plan and understand the work to be done in each sprint.
  • Lead a team of developers and ensure software quality.
  • Mentor junior members of the team and provide technical guidance.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary