Job Description :
Understand and provide recommendations for improvement of Business Processes by leveraging existing IT capabilities, identifying improvements to existing IT capabilities and define new strategic IT capabilities
Responsible for escalating, assisting and follow-through on resolution of issues related to delivery of technology solutions

Application Delivery/Support

Design, develop and modify software applications/systems according to specifications
Develop appropriate software documentation as outlined in ID
Accountable for ensuring technology solutions that comply with architectural standards
Demonstrate knowledge of SDLC processes, technical platform, inputs/outputs , standards and best practices
Demonstrate knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles.
Ensure IT application development process disciplines (solution delivery, project management, work requests, QA, etc) and standards are established, effectively managed and performed

EDUCATION

BS/BA, preferably in a technical or scientific field or equivalent experience, education or training required

KNOWLEDGE/SKILLS

Required
Looking for talented individuals with strong development background
Individuals must be proficient in one or more of the following skill sets UI development in .Net focused on web applications utilizing ASP.Net, C#, design patterns like MVC or MVVM, jQuery, as well a good understanding of server configuration of IIS.
Programming languages: C#, SQL, LINQ
RDBMS: SQL Server 2008/2005/2000, Oracle 11g
Additional skills from the service layer perspective include WCF, bindings, Web API, SAX and DOM Parsers and general web services architectures are equally important
Knowledge of ORM Tool

Preferred
Knowledge of design patterns that promote code reuse and maintainability is preferred

EXPERIENCE

4+ years of experience in application development, multiple major project delivering of med-large scale projects/programs required
Experience in travel industry, especially airline related is a significant preferred