General Electric Sr Software Engineer in Bangalore, India
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
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 - APM: https://www.youtube.com/watch?v=Xkw9X4jobB8
GE - Digital:
GE is an equal
opportunity Employer: https://www.youtube.com/watch?v=Co0qkWRqTdM
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.
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).
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.)
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.
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 http://www1.eeoc.gov/employers/upload/eeocselfprint_poster.pdf . 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.