GE Sr Software Engineer in Bangalore, India

Job Number



GE Transportation

Business Segment

GET Transportation

About Us

GE is the world’s Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

Posted Position Title

Sr Software Engineer

Career Level



Digital Technology

Function Segment

Digital Engineering

Location(s) Where Opening Is Available India



Postal Code


Relocation Assistance


Role Summary/Purpose

In this role, you will be responsible for leading and building product development teams in developing innovative web and mobile based software solutions for Transportation business. You will be collaborating with other product & partner teams to enable product delivery & leveraging best practices and processes.

Essential Responsibilities

• Be responsible for designing and developing web and cross platform mobile applications in a fast paced and agile development environment using latest software development technologies and infrastructure.

• Directly work with architects to design and development to meet business vision.

• Lead technical discussions; participate in technical designs and present technical ideas through white boarding

• Maintain code quality through best practices, unit testing and code quality automation

• Work as an lead / individual contributor and take groom junior team members,

• Work in an environment of developers using open source development tools.


• Master's/Bachelor of Engineering in Electronics and Telecommunication or Computer Science with at least 8 to 10 years of relevant experience in Java/J2EE technologies.

• Extensive Experience in Developing Enterprise applications with RESTful Web Services and SOAP.

• Extensive experience in building micro services based architecture.

• Experience with front-end technologies such as Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS.

• Extensive experience in Sprintboot, NodeJS or relevant framework.

• Experience in build and deploying application using cloud technologies.

• Experience in building application using Agile SCRUM methodology.

Desired Characteristics

• Experience with database tools (PostgreSQL, Entity Framework, other ORMs such as LLBLGen Pro, NoSQL concepts)

• Experience with rules engines (Camel, Drools, JRules)

• Experience with big data technologies.

• Experience with software version management (SVN, Git or Mercurial)

• Strong oral and written communication skills.