Offers “General Electric”

Expires soon General Electric

Staff Software Engineer ( Java + Kubernetes)

  • Indianapolis (Hamilton)
  • IT development

Job description

3043321
Additional Cities

Bangalore
Career Level

Experienced
Relocation Assistance

Yes
Business

GE Healthcare
Business Segment

Healthcare Digital
Function

Digital Technology
Country/Territory

India
Postal Code

560 066
Role Summary/Purpose

Drives increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse at a release level. Works independently and contributes to the immediate team and to other teams across business. Adds value to build and release engineering discussions. Supports and improves tools for continuous build, automated testing and release management.
Essential Responsibilities

• Work independently to design and develop the platform / application features using Edge technologies for DCS products in accordance with the road-map laid out by the product/technical leadership.
• Requires deep understanding of Microservice architecture and Edge technologies.
• Demonstrates deep understanding of competitive landscape, latest trends and technologies in Edge, Native Cloud & Cloud and provides subject matter expertise support to team.
• Driving the Edge technologies in team by collaborate with different stack holders.
• Work across the entire software development life-cycle including high-level and detailed design, software implementation, documentation, de-bugging, unit testing and system verification.
• Document designs and verification activities; perform component & subsystem level verification, participate in system level verification and validations as necessary.
• Open to work on different User Interface technologies, willing to learn and deliver on newer technology stacks as required for modern user interface/experience development.
• Build working knowledge on the DCS products and get accustomed to enhance components & develop applications using a given technology.
• Identify, prototype and generate new methods of business problem resolution through continuous evaluation of new technologies, design patterns and development models
• Facilitate the use of latest tools, IDE, techniques and development environments that enhance team productivity, share best practices with other software engineering groups within GE Healthcare.
Qualifications/Requirements

• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
• A minimum of 10 years of professional experience in software engineering.
• Minimum 2 years of in Containers orchestrating using Kubernetes. (Mandatory)
• Experience in developing micro-services using Java Technologies( Java, J2EE, Spring) - (Mandatory)
• Ability to architect and implement end-to-end container management
• Hands on experience and Knowledge on AWS services – Added advantage
• Experience in development of application/platform components using various Design Patterns.
• Very good understanding of Object Oriented Design (OOD) and Programming (OOP) concepts.
• Experience in databases like MS SQL, Oracle, NOSQL are added advantage
• Certification in Kubernetes Application Developer (CKAD) is Added advantage
• Strong Analytical, debugging and Problem Solving skills.
• Experience with Agile software development practices, use of Rally or JIRA
• Able to work in a team environment by demonstrating excellent written, verbal communication, and collaboration skills.
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.
Primary Country

India

Make every future a success.
  • Job directory
  • Business directory