We are hiring a focused Staff Software Engineer to join our productive team at GE Healthcare in Bangalore.
Growing your career as a Full Time Staff Software Engineer is an incredible opportunity to develop competitive skills.
If you are strong in persuasion, presentation and have the right personality for the job, then apply for the position of Staff Software Engineer at GE Healthcare today!
Job Description Summary As a Staff Software Engineer with Diagnostic Cardiology team, you will have strong technical expertise working on development and integration of Cloud project solutions. You will provide leadership on developing components and integrating the products built using cutting edge digital technologies for offering Cloud enabled services and solutions... Your priority is seamless integration and alignment of perspectives from a broad set of stakeholders: Product Managers, Technical Anchors, Service Owners and Developers. GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world
Job Description Roles and Responsibilities - In this role, you will:
- Understand whole product, its modules and the interrelationship between them and platform components while being an expert in the assigned component or module.
- Help in designing interfaces and information exchange between modules.
- Articulate the need for scalability and understand the importance of improving quality through testing.
- Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project.
- Drive design reviews, define interfaces between code modules, and applies existing technology to designs.
- Be an expert in assessing application performance and optimizing/improving it through design and best coding practices.
- Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.
- Write code that meets standards and delivers desired functionality using the technology selected for the project.
- Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.
- Engage in technical discussions participate in technical designs and present technical ideas through white boarding.
Required Qualifications: - Bachelors or Master's Degree in Engineering (Electrical/Mechanical/Computer Science/Electronics/Biomedical Electronics.)
- 8+ years Industry experience as Software engineer or scientist within the appropriate field of study.
Technical Expertise: - Experience in using C# or Python or Javascript creating and consuming RESTful APIs(Application programming interface).
- For design/development/test of components/modules to enable Cloud hosting of software services/application.
- Demonstrated experience driving requirements development, integration with platform components, management and flow-down to subsystems while ensuring traceability between design and test procedures.
- Demonstrated ability to work with technical leadership team to implement product platform/subsystem multi-generation technology plan for a specific release of a global program/product.
Desired Qualifications - Master's Degree in Computer Engineering/Computer Science or equivalent degree.
- Experience working on Docker, Netflix Conductor or Kong API management for hosting applications on a Cloud deployment architecture.
- Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues.
Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. 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.
We expect all employees to live and breathe our behaviors: to act with humility and build trust lead with transparency deliver with focus, and drive ownership - always with unyielding integrity.
Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you'd expect from an organization with global strength and scale, and you'll be surrounded by career opportunities in a culture that fosters care, collaboration, and support
#LI-DS2
Benefits of working as a Staff Software Engineer in Bangalore:
● Learning opportunities
● Company offers career progression opportunities
● Competitive salary