Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer

`Ajman, United Arab Emirates

Job Description

We are seeking experienced and dynamic Senior / Lead Software Engineers to join our growing technology team. The ideal candidates will have a solid background across the entire software development lifecycle and a passion for clean, scalable code. You will be leading technical development and guiding junior engineers while working on complex projects using modern technologies.


Key Responsibilities

  • Lead and participate in full-cycle software development projects: requirements, design, implementation, testing, and deployment.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Guide junior engineers and conduct code reviews.
  • Troubleshoot, debug, and upgrade existing software.
  • Apply best practices in Agile software development.
  • Communicate technical decisions clearly and effectively with stakeholders.


Required Skills

Soft Skills:

  • Strong analytical thinking and decision-making capabilities.
  • Excellent communication and collaboration skills.
  • Quick learner and enthusiastic about exploring new technologies.
  • Proactive and capable of working independently or within a team.

Technical Skills:

  • Programming Languages : C++, C#, Visual Basic .NET
  • Web Technologies :
  • Responsive: HTML5, CSS3, Bootstrap
  • JS Frameworks: JavaScript, jQuery, Node.js, Angular, Aurelia JS, ReactJS, VueJS, KnockoutJS, Socket.IO
  • Microsoft Stack: ASP.NET, MVC, WebAPI, WCF, REST, SOAP
  • Databases : MS SQL Server, Oracle PL/SQL 11g, MySQL, PostgreSQL, MongoDB
  • ORM : Entity Framework, .NET Core, NHibernate, Dapper
  • Source Control : Git, TFS
  • Networking : TCP/IP, Sockets, Multithreading
  • Reporting Tools : Crystal Reports, SSRS
  • Debugging Tools : Fiddler, Postman, SOAP UI
  • DevOps and Build Tools : NPM, Webpack, Bower


Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of proven experience in software development.
  • Experience leading development teams or acting as a senior contributor.

© 2025 Qureos. All rights reserved.