Sign In
 [New User? Sign Up]
Mobile Version

Principal Software Engineer Hybrid Mobile Apps

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

The Principal Software Engineer role requires candidates with exposure to developing Mobile Applications on multiple mobile platforms - iOS, Android & Windows. Experience in CRM, SCM or large scale Enterprise Software is a must.Roles and ResponsibilitiesHybrid Mobile Apps development experienceExposure to multiple mobile platforms - iOS, Android & Windows.Expert level coding skills in one or more programming languages - Objective C, Java, JavaScript, HTML5.Strong experience in Ext JS - Sencha Touch framework.Deep knowledge of one or more mobile development frameworksExperience on both native & hybrid apps.Experience in building enterprise mobile apps that deliver complex functionality.A deep understanding of software development in a team using Agile principles, and a track record of shipping software on time.Create reliable/maintainable code, and find creative and scalable solutions to difficult problems.The ability to communicate clearly and concisely both written and orally is a key competency as is demonstrable skill as a self-starter.Contribution to open source projects, blogs.Get stuff done - high output.Key Skills10+ years of software engineering experience using any modern high level language including Java and/or C++.8+ years of knowledge of emerging platforms Java, C/C++ OR Android, iOS, and programming best practices.8+ years of experience in complex software development.Exposure to development of large scale cloud based SAAS enterprise applications.Contribution to open source projects, blogs, conferences.Superb Ability to communicate technical information in written & oral forms.Experience designing and building solutions for Cloud based ERP & CRM Systems.Knowledge of Mobile Apps, IoT, Routing Algorithms, Supply Chain Management.2+ years of hands-on experience as a Principal-level Software Development Engineer.2+ years of experience mentoring junior engineers.Ability and willingness to multi-task and learn new technologies quickly. EducationBachelor's degree and/or Master's degree in Computer Science or equivalent
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 11-14


Application Programming | ERP/CRM | Graphic Designing/Animation/Web Designing | Mobile
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News