• Filter Job Search
Software Engineer - Outsystems - Dubai
posted 14-03-2018


• Bachelor's degree in Computer Science, Engineering, or related field.
• Minimum of three years of experience in web application development and design.
• Minimum of two years of experience in mobile application development and design.
• Minimum of one year of development experience in OutSystems.
• OutSystems platform certified is a bonus. If not, willing to be OutSystems certified.


• Proficiency with at least one of the following programming languages: C#, Java or PHP.
• Is fluent in web technologies (JavaScript, CSS, HTML5 and HTML, CSS methodologies, browser compatibility, CDNs, JS unit testing).
• Working knowledge of JavaScript frameworks (e.g. Angular).
• Experience with native mobile application development (iOS and Android).
• Knowledge of Microsoft technologies, including .NET, ASP.NET, MVC, WCF, SSIS, SSRS would be an asset.
• Strong practical knowledge of Agile/Scrum methodology.
• Should have knowledge in Object Oriented Principles and Design Patterns.
• Experience integrating with third party web API's and security protocols.
• Expertise in n-tiered web architectures, microservices architecture, SOA, Web Services and related technologies (XML, SOAP, REST, JSON, etc.)
• Database design and management (MS SQL Server, NoSQL, PostgresSQL and Oracle)
• Experience with Unit testing, automated testing and refactoring tools.
• Knowledge in Cloud (SaaS/PaaS/IaaS) and DevOps principles CI/CD.
• Experience working with caching frameworks.
• Experience with source code control systems.

About the Company

NTS Group is a leading specialist recruitment firm and experts at recruiting skilled, qualified and professional people in the Middle East.

Our promise is simple. To provide our clients and candidates an expert, professional and bespoke service whilst maintaining the highest levels of integrity and honesty.

NTS Group specialise within contingency, retained and search based recruitment campaigns across the following sectors;

Finance & Accountancy Professional Office Support Sales & Marketing Operations

To our clients, we understand people are your biggest asset and the future of your business. This is why we focus on understanding not only your technical requirements, but your culture, values and vision in order to find the right people for your business first time.

To our candidates, we believe in honesty, integrity and supporting you throughout the entire process. We listen to what you want and proactively go to market to assist you in finding your dream job.

» Apply to this job