Role Summary: A Sr. Software Engineer is responsible for programing a component, feature and or feature set. Owns some part of the product components. Works independently and contributes to the immediate team and to other teams across business. Contributes to design, architectural discussions.
Essential Responsibilities: Duties include (but are not limited to): • Work independently to design and develop the platform / application features for host subsystem in accordance with the road-map laid out by the technical experts. • Work across the entire software development life-cycle including requirement gathering, high-level and detailed design, software implementation, documentation, de-bugging, unit testing, system verification, and maintenance activities. • Develop and integrate software platform components into the system in accordance with the software development policies and procedures. • 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. • Translate high level user requirements that demand new capabilities into component-level platform requirements and take them to implementation through proper design choices • Brainstorm and come up with the new ideas to design and implement solutions to the complex platform, user interface and workflow challenges in the Host domain in accordance with established software development practices and processes • Investigate and resolve product complaints reported by customers / field engineers and cross-functional engineering teams. • 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. • Support the overall Host road-map. Conform to established road-maps and influence platform directions • Act as the change agent for the team and continuously improve both platform and processes working with the leadership team. Foster collaboration with global engineering teams, business leadership team, cross functional teams and partner teams • Document designs and verification activities; perform component & subsystem level verifications, participate in system level verifications and validations as necessary.
Desired Characteristics: Desired characteristics:
1. Eagerness to work on software maintenance activities 2. Creative problem solver and solution developer when presented with conflicting requirements, business demands and technical risks/issues 3. Knowledge of GE Healthcare engineering tools and processes. 4. Attention to detail and ability work independently toward timely completion of a variety of assignments 5. Ability to develop unique concepts/solutions for complex products 6. Strong verbal/written communication and influencing skills 7. Experience working in a global team environment and a cross-functional product development environment. 8. Knowledge of agile concepts and methodologies 9. Willing to learn new technologies and flexible with roles and responsibilities. 10. Ability to lead a SCRUM team. #DTR
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.