Software Developer, Full Stack .Net ~ Aromasoft FZE ~ Dubai, United Arab Emirates

Full Time

Aromasoft FZE

About the job

The ideal candidate will be responsible for developing and delivering high-quality Cloud software/applications.

He will be responsible for designing and implementing testable and scalable software in all levels of multi-tier model (Database, Business Logic, UI/UX)


  • Develop quality cloud software/applications using SDLC processes
  • Maintain multi-tier architecture standards when developing the software
  • Analyze and maintain existing cloud software/applications
  • Design and deliver highly scalable, testable, deployable and workable information systems
  • Ability to write efficient, secured, well-documented, and clean code
  • Excellent debugging and optimization skills

Qualifications and Skills

  • Bachelor’s degree in computer science, information technology, application development or software engineering.
  • 2-5 years of experience building large-scale software applications.
  • Development experience with ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC), Dot Net Core
  • Development experience with .NET framework languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3
  • Knowledge of REST, jQuery, soap, webservices, xml json
  • Strong Knowledge of SQL Database, Queries and Stored Procedures
  • Familiarity with entity framework, multi-tier architecture, hosting dot net applications, Agile methodologies


  • Analytical Thinking: analyzing information and using logic to address work-related issues and problems.
  • Attention to Detail: being careful about detail and thorough in completing tasks.
  • Initiative: willingness to take on responsibilities and challenges.
  • Achievement/Effort: establishing and maintaining personally challenging achievement goals and exerting effort toward mastering tasks.
  • Cooperation: being pleasant with others on the job and displaying a good-natured, cooperative attitude.

Good to have

  • Familiarity with Mobile application development for android and iOS
  • Familiarity with Azure or AWS deployments
  • Arabic language text handling capabilities
  • Knowledge of Restful API design patterns
  • Design Thinking and Prototyping
  • Ability to quickly learn new tools, technologies, languages and frameworks
  • Ability to work independently

Get job alerts from top tech companies in GCC