Software Engineer
GE Healthcare
Job Description Summary
As a Software Engineer, You'll be responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
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.
Roles and responsibilities
In this role, you will have to:
- Work on developing a framework/features for medical visualization applications across various imaging modalities
- Develop, test and document the features
- Collaborate with architects and technical experts to design new features, evaluate design alternatives, implement prototypes, and establish an execution plan
- Master web development based on the MVC pattern, with a focus on advanced performance management
- Write codes that meets standards and delivers desired functionality using the technology selected for the project
- Make individual technology choices and analyze their impact
- Develop features across the full stack, from back-end to front-end
- Understand MVC architecture, identify component responsibilities, and design an efficient, reusable structure
- Implement continuous integration/continuous deployment (CI/CD) principles
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
- Be passionate about innovation and medical imaging
Essential skills
- Experience in Front end software design and web application design
- Master object-oriented language more specifically JavaScript (ES6) / TypeScript /Angular
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.