Software Architect - SAP - Singapore
Job description
SAP is the global market leader for business software and thus contributes a considerable part of the world's economic power grid. At SAP you get your chance to put your ideas into action with maximum impact.Senior web/mobile development expert with in-depth knowledge of full-stack hybrid mobile application development. Strong skills in Hybrid mobile application frameworks like Ember, Angular, Backbone, SAPUI5, Cordova/PhoneGap. Expert in technologies like HTML, JavaScript, CSS3, etc.. Experience in development of custom solutions for enterprise customers. Individual contributor with close customer interaction and collaboration with other project members and teams.
EXPECTATIONS AND TASKS
Senior web/mobile development expert with in-depth knowledge of full-stack hybrid mobile application development. Strong skills in Hybrid mobile application frameworks like Ember, Angular, Backbone, SAPUI5, Cordova/PhoneGap. Expert in technologies like HTML, JavaScript, CSS3, etc.. Experience in development of custom solutions for enterprise customers. Individual contributor with close customer interaction and collaboration with other project members and teams.
WORK EXPERIENCE
oOverall 7+ years of experience oExcellent analytical skill oExperience and in-depth Knowledge of Hybrid framework like Cordova / PhoneGap. oExperience and in-depth knowledge in client side MVC frameworks like Ember, Angular, Backbone, SAPUI5. oExperience and expert knowledge of JavaScript, JS Libraries (JQuery, Bootstrap, D3), HTML, CSS oExperience in JavaScript Build Tools (Grunt, Bower) and JavaScript Debugging Techniques oExperience in writing Cordova / PhoneGap Plugins oExperience in AJAX, JSON, XML oAbility to design & develop end to end Hybrid Mobile Solution for enterprise customers. oIn depth knowledge & development experience with following: oData structures & Algorithms oOOPs & Design Patterns (MVC, etc) oHybrid mobile applications oData Model design oAn understanding of usability of mobile solutions oIdentify creative solutions for problems & demonstrate innovative thinking. oGrasp of basic business processes and proposing alternative design options. oDetermine development complexity and development effort estimation.
EDUCATION AND QUALIFICATION / SKILLS AND COMPETENCIES
oBachelor's Degree or Master's Degree in Computer Science, Software Engineering, or an Engineering discipline. oKnowledge of Native application development for at least one of the platforms o(iOS / Android). oUnderstanding of mobile application security in enterprise setup. oJ2EE development skills (Java, Spring, REST, JPA, JDBC) oUnderstanding of UML and reusable design oSkills with SQL, Javascript, HTML, CSS, and Linux/Unix oFamiliarity with relational databases, particularly ASE, IQ
Refer This Job To Your Friends And Help Them To Find Jobs!
Source:
Aaren