General Electric Sr Software Engineer in Bangalore, India

About Us:

GE Digital is helping to

transform GE itself to become the world's premier digital industrial company.

We'll help GE and our customers drive greater asset reliability, lower their

operating costs, reduce risk and accelerate operational performance with our

Predix industrial cloud platform and software solutions.

The success of diversity at GE

reflects the integrity of our leadership and builds a strong foundation for

future leaders to continue our tradition of inclusiveness. By bringing

individuals, cultures and ideas together we build a stronger company and a

better world


GE will be the world’s Digital

Industrial Company, transforming industry with software-defined machines and

solutions that are connected, responsive and predictive. Each digital invention

further fuels innovation and application across our industrial sectors. With

people, services, technology and scale, GE delivers better outcomes for

customers by speaking the language of industry.

GE Digital Leadership:


GE - Digital:

GE is an equal

opportunity Employer:

Role Summary:

What product line you’ll be leading?

As the Senior Full Stack Software Engineer

You will be responsible for contributing to front end & back end development with focus on SaaS based product development for a component, feature and or feature set for Digital Industrial Platform (Predix – Industrial IOT Platform). You will work independently and contribute to the immediate team and to other teams across business. You will also contribute to design discussions.

Essential Responsibilities:

Your Day at GE Digital:

  • As the Senior Full Stack Software Engineer - you need to contribute on Front End User Interface & Back End layer in SaaS product developed in global team. You are expected to have working experience with various global development teams in IOT SaaS product.

  • Work on core data structures and algorithms and implement them using technology chosen

  • Provide technical leadership to an agile team of 5-7 and work with Product Line Leaders (PLLs) to understand product requirements & vision

  • Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse

  • You should understand various parameter like code coverage, security checks, automation etc. and nurture the quality of code that helps feature deployment with ease in SaaS area.

  • You are required to participate actively in Scrum team following Lean/Agile/TDD/BDD approach. You need to have experience in understanding user story from Product Manager & Ux Engineer and develop features that meet all acceptance criteria of Product Owner.


Years of Experience:

  • A minimum of 6 year(s) of professional experience in software engineering with a Bachelor's Degree OR a Master's degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math).

Desired Characteristics:

Technical Expertise:

  • Experience with modern Javascript/CSS/HTML5 UI implementations.

  • Skilled in one or more languages (C#/.NET, NodeJS, etc.).

  • Experience with REST API development and messaging best practices.

  • Experience with SQL datastores such as PostgreSQL, SQL Server, Oracle, etc.

  • Exposure to NoSQL datastores such as MongoDB, Redis, Cassandra, etc.

  • Experience developing for, configuring, and supporting Cloud computing solutions is a plus (Cloud Foundry, AWS, MS Azure, Google Cloud, etc.)

Business Acumen:

  • Demonstrates the initiative to explorealternate technology and approaches to solving problems.

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

  • Demonstrates awareness about industrytrends.


  • Ability to take ownership of small and medium sized tasks.

  • Ensures understanding of issues andpresents clear rationale.

  • Able to speak to mutual needs and win-win solutions.

  • Uses two-way communication to influenceoutcomes and ongoing results.

  • Effectively balances different, competingobjectives.

Personal Attributes:

  • Strong oral and written communicationskills.

  • Strong interpersonal skills.

  • Effective team building and problemsolving abilities.

  • Persists to completion, especially in theface of overwhelming odds and setbacks.

  • Pushes self for results; pushes others forresults through team spirit.


Locations: India; Bangalore

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.