|
Software Developer Job in Dubai, UAE
Skills : Main Skills
- Technical
o Familiar with SOA o Familiar with n-tire software architecture o C# 3.5, LINQ and ASP.NET o Visual Studio 2008 Team System o XML Web Services o WCF o SQL Server 2005 o Familiar with Web2.0 concepts and standards o JavaScript and AJAX
- General
o Love the job and strongly collaborate and discuss over ideas, features and problems o Innovative and creative in the form of continuous improvement to internal processes. o Be able to think and operate under pressure and meet deadlines. o Collaborative o Competitive intelligence o Be courteous, prompt, and timely. o Flexible and adaptable to change o Excellent English verbal and written communication skill o At least 2 years experience Responsibilities : -
She/he will work to architect and develop the game application
infrastructure to design a scalable server-side Web application and
services to be used by AJAX and other kinds of Web clients. Main responsibilities: -
Understand and develop the software requirements from features
proposals and participate in designing and architecting the software at
the most abstract levels based on the requirements specifications. - Contribute to operate the company’s Software Development Process based on Agile models and TDD - Find, design and modularize the components of the software from requirements specifications - Contribute in Web application architecture to design software as a service based on SOA concepts -
Take part in developing a highly modularized interactive Web
application, that is highly extensible (for the addition of new
features, modules and components) and scalable and also actively
contribute in designing the infrastructure of the application using Web
services and WCF. - Design the modules as independent, stand-alone
components, and following event-driven programming and IoC guidelines to
inject the dependencies (i.e. communication interfaces) into the code
to maximize flexibility, testability and extensibility of the software. - Design and develop data models - Develop ASP.NET Web services to work with AJAX clients - Create WCF services - Create test cases and perform unit tests - Be fast and agile to create business value from requirements as fast as possible. - Take part in developing Async. AJAX Web clients to work with ASP.NET Web services. - Participate in Creating and designing high available and extensible systems that are being operated in clustered web farms
Description :
Objective:
-
She/he will work to architect and develop the game application
infrastructure to design a scalable server-side Web application and
services to be used by AJAX and other kinds of Web clients.
Main responsibilities:
-
Understand and develop the software requirements from features
proposals and participate in designing and architecting the software at
the most abstract levels based on the requirements specifications. - Contribute to operate the company’s Software Development Process based on Agile models and TDD - Find, design and modularize the components of the software from requirements specifications - Contribute in Web application architecture to design software as a service based on SOA concepts -
Take part in developing a highly modularized interactive Web
application, that is highly extensible (for the addition of new
features, modules and components) and scalable and also actively
contribute in designing the infrastructure of the application using Web
services and WCF. - Design the modules as independent, stand-alone
components, and following event-driven programming and IoC guidelines to
inject the dependencies (i.e. communication interfaces) into the code
to maximize flexibility, testability and extensibility of the software. - Design and develop data models - Develop ASP.NET Web services to work with AJAX clients - Create WCF services - Create test cases and perform unit tests - Be fast and agile to create business value from requirements as fast as possible. - Take part in developing Async. AJAX Web clients to work with ASP.NET Web services. - Participate in Creating and designing high available and extensible systems that are being operated in clustered web farms
|