GE Healthcare is looking to solve business problems by bringing cloud-based solutions to customers, making healthcare more precise, personalized, and accessible for everyone.
Requirements
- 3+ year of work experience with building scalable, distributed systems using AWS, Azure or GCP
- Experience with design/architecting large-scale distributed systems preferably using AWS technologies
- Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture
- Technical expertise across all deployment models on public cloud, and on-premises infrastructure
- Experience creating, documenting, and communicating software architectures for complex products
- Experience in building, tracking, and communicating plans within Agile processes
Responsibilities
- Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
- Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team
- Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security
- Use software engineering best practices to ensure a high standard of quality for all the team deliverables
- Work with the team to help solve business problems
Other
- Bachelor’s degree in Computer Science or related discipline, or equivalent experience
- Master’s or PhD degree in Computer Science, Computer Engineering, or related field
- Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
- GE HealthCare may choose to sponsor visas as business needs dictate
- Work-life balance with a flexible schedule