Roles and Responsibilities
In this role you will:
Define and execute the strategy for deployment of IoMT Core Services on compute platform supporting multi-node configurations.
Embed reliability engineering and automated testing practices into deployment pipelines.
Establish long-term architecture vision for the product deployments considering end user scenarios functional and nonfunctional requirements.
Design subsystem test architectures leveraging Generative AI.
Evangelize strategize introduce and implement testing frameworks to ensure first-class DevOps practices.
Participate and drive as subject matter expert in technical design reviews for all relevant NPIs to ensure program technical architecture is in alignment with the platform roadmap.
Accountable for architecture spikes epics and features including Definition of ready
Owns technical design review rigor for the product line ensure design quality and integrity
Evangelize architecture and design with leadership and scrum teams. Collaborate with scrum teams to ensure implementation is as expected.
Establish process and metrics to measure software quality
Implement critical components or logic for the product
With a platform mindset ensure the design and implementation results in a reusable software asset aligned to the big picture
Coach and mentor scrum team members
Qualification Requirements
Bachelors Degree in Computer Science or in STEM Majors (Science Technology Engineering and Math)
Minimum of 12 years of professional experience in software development.
At least 8 years of hands-on experience across the full technology stack including:
Java J2EE
Linux fundamentals and scripting (Shell Python Bash Perl)
Docker Kubernetes and Helm deployment
Test-driven and behavior-driven development (TDD/BDD)
Spring Framework RESTful APIs Microservices
SQL/NoSQL databases
Memory profiling and performance tuning
Proven experience in designing fault-tolerant high-performance enterprise-grade solutions and services.
Strong understanding of cloud architectures and deployment models.
Practical experience with containerization and orchestration tools (Kubernetes Docker).
Proficient in troubleshooting across Docker Kubernetes and virtual machine environments.
Deep knowledge of object-oriented analysis and design and software design patterns.
Experience in building and managing highly automated infrastructure environments.
Exposure to cloud platforms such as AWS and Azure. Familiarity with cloud services across AWS or Azure.
Experience with BDD frameworks like Cucumber and test automation tools such as Selenium.
Solid understanding of performance testing and optimization techniques.
Desired Characteristics:
Excellent communication skills with the ability to confidently engage with senior leadership.
Experience in enterprise architecture and design patterns.
Hands-on experience with cloud computing models (IaaS PaaS SaaS).
Proven track record of driving initiatives to improve code quality and development processes.
Familiarity with OpenStack technologies including deployment and configuration.
Domain experience in healthcare is a plus.
Prior roles as a Software Architect System Architect or Solution Architect for product lines.
Exposure to BDD/TDD methodologies.
Passion for staying current with technology trends and software engineering best practices.
Strong debugging and troubleshooting capabilities.
Business Acumen:
Adept at navigating the organizational matrix; understanding peoples roles can foresee obstacles identify workarounds leverage resources and rally teammates.
Understand how internal and/or external business model works and facilitate active customer engagement
Able to articulate the value of what is most important to the business/customer to achieve outcomes
Able to produce functional area information in sufficient detail for cross-functional teams to utilize using presentation and storytelling concepts.
Leadership:
Demonstrated working knowledge of internal organization
Foresee obstacles identify workarounds leverage resources rally teammates.
Demonstrated ability to work with and/or lead blended teams including 3rd party partners and customer personnel.
Demonstrated Change Management /Acceleration capabilities
Strong interpersonal skills including creativity and curiosity with ability to effectively communicate and influence across all organizational levels
Proven analytical and problem resolution skills
Ability to influence and build consensus with other Information Technology (IT) teams and leadership
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. Ourtotal rewardsare 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 youd expect from an organization with global strength and scale and youll be surrounded by career opportunities in a culture that fosters care collaboration and support
Relocation Assistance Provided: Yes
Required Experience:
Staff IC
GE HealthCare provides digital infrastructure, data analytics & decision support tools helps in diagnosis, treatment and monitoring of patients