Element Materials Technology

About Us

Software Engineer Jobs In Dubai 2023 Element Materials Technology


  • Responsible for designing; coding, testing, debugging and documenting in-house developed applications. Involvement in all the development lifecycle phases as required
  • Communicate effectively with technical, business, operations and support audiences and use specialist knowledge to engage them appropriately
  • Carry out specifications design that includes translating users’ business requirements into a technical solution (functional and interface design)
  • Use business knowledge to identify improvements to current processes and evaluate technology solutions to business needs
  • Work independently to support requirements gathering and analysis. This process encompasses studying and defining the scope and objectives in relation to business requirements and prioritization of features and functions of new or existing systems
  • Perform testing and validation of systems
  • Provide technical and end-user support for systems in multiple geographic regions
  • Delivering a high level of customer service both face to face and remotely
  • Produce high quality technical and end-user support documentation


  • A bachelor’s or master’s degree in Computer Science / Computer Engineering with a strong drive and interest to learn new technologies quickly and work in a fast-paced software development environment
  • 4+ years software development experience building large-scale applications in C#, .NET / .NET Core 5.0 / ASP.NET MVC, Javascript / Jquery
  • Experience working within Agile practices and knowledge of Agile values & principles and have an exceptional understanding and experience of building applications in distributed systems architecture (Microservices, Event-Driven Services)
  • Experience of database structures and a working knowledge of MS SQL and Transact SQL
  • Working knowledge of Microsoft applications (SharePoint, Office 365, PowerApps, Flow etc.)
  • Knowledge of DevOps and Power BI is added advantage
  • Experience with scripting languages such as Python / Pearl / Shell and familiar with HTML, CSS, PHP, JavaScript, AJAX, SOAP, XML, JSON
  • Experience in mobile development (Android / iOS / Xamarin) is an added advantage
  • Design & development of web services and API, working experience in developing mobile projects in Xamarin with Native & Forms
  • Exposure to Angular, react, cue and flutter is desirable