General Electric Sr Software Engineer - Hybrid Mobile Apps in Bangalore, India

About Us:

ServiceMax from GE Digital is revolutionizing Field Service. There are more than five million field

service technicians in the United States alone tasked with keeping our world running yet today there is no standard technology for managing the way companies empower them to truly

delight their customers in the field. ServiceMax is rethinking field service, and delivering cutting

edge technology to help companies perfect service delivery, drive revenue and growth, and delight

customers. The impact of ServiceMax is simple: lower costs, greater efficiency, and happier

customers; all while increasing revenue.

We are doing big things at ServiceMax from GE Digital! We have an enormous opportunity ahead

of us, and we know that our people will be the difference between execution and mediocrity. We hire results oriented professionals with passion for their work. We work hard of

course, but we also have lives outside of the office - we know that this balance keeps us fresh every day. We focus on things that matter, we get stuff done, and we avoid bureaucracy

and politics. We have consideration for our colleagues, partners, and customers, and we know we will succeed on the highroad.

Role Summary:

Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. Contributes to design discussions.

We require a senior software Hybrid Mobile Apps developer who will help build the next generation enterprise grade applications.

Essential Responsibilities:

  • Skilled in breaking down problems, documenting problem statements and estimating efforts.

  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.

  • Has the ability to analyze impact of technology choices.

  • Helps drive pair programming practices and code reviews across the team.

  • Demonstrates awareness or product positioning and key differentiators.

  • Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.

  • Demonstrates the initiative to explore alternate technology and approaches to solving problems.

  • Skilled in core data structures and algorithms and implements them using appropriate chosen language.

  • Promotes transparency by proactively sharing design choices with appropriate audiences, with the appropriate level of detail and timeliness.

  • Demonstrates expert understanding of functional and nonfunctional requirements and their priority within the backlog.

  • Analyze and understand product requirements, and convert functional & technical design documents into robust JavaScript based applications

  • Innovation, creativity and understanding user experience will be a key part of the job.

  • Provide technical leadership to the team, project and organization.

  • The position requires working in Agile projects. Familiarity with automation and continuous release is highly desired.

  • Partner with other framework teams to ensure optimal design and execution.

Qualifications/Requirements:

  • Bachelor's degree or higher

  • At least 8 years’ experience in software development

  • At least 4 years of strong hands-on experience with JavaScript, jQuery, web applicationframeworks, web services (SOAP/REST).

  • At least 4 Years of Strong Hands on Experience working with Hybrid Mobile Applications on React/Phonegap/cordova.

  • Experience in building React based applications.

  • Experience with building/refactoring single page applications for maintainability and performance.

  • Experience with cloud computing platform such as Force.com, Amazon or Zoho

  • Experience in writing re-usable, modularized code with focus on scale, robustness etc

  • Strong ability to learn new technology in short time

  • Strong written and verbal communication skills

  • Ability to work in a globally distributed team environment, liaising with on-site teams andcustomers

Desired Characteristics:

Experience with Sencha / ExtJS, any relational database.

•Experience with mobile application development.

•Scrum methodology

•Development experience in APEX, VisualForce in SFDC would be an advantage.

•Experience in any CRM solution such as Siebel, PeopleSoft, Oracle or SalesForce.com

Locations: India; Bangalore