GE Healthcare is looking to solve complex business problems through scalable full stack solutions, driving software engineering best practices, and delivering high-quality software on tight schedules to make healthcare more precise, personalized, and accessible.
Requirements
- 8+ years of professional software development experience, with a strong track record of full stack development and technical innovation.
- 4+ years of experience building scalable, distributed systems and cloud-native applications using modern frameworks (e.g., React, Angular, Node.js, Java, Python) and cloud platforms (AWS, Azure, GCP).
- 2+ years of experience leading architecture and design of full stack systems, including frontend frameworks, backend services, APIs, and data layers.
- 10+ years of experience including 4+ years working with big data systems, analytics platforms, containerized microservices, serverless functions, and event-driven architectures.
- Deep experience designing and architecting large-scale full stack systems, preferably using AWS technologies.
- Technical expertise across deployment models including public cloud, hybrid, and on-premises infrastructure.
- Experience supporting production deployments and maintaining high availability systems.
Responsibilities
- Collaborate with cross-functional teams to solve complex business problems through scalable full stack solutions.
- Design and implement high-quality software across the stack—from responsive user interfaces to robust backend services and distributed systems.
- Work closely with architects and product managers to translate system architecture and product requirements into well-structured, maintainable full stack components.
- Take ownership of end-to-end implementation of software features, emphasizing quality, test-driven development, and sound engineering practices.
- Lead and participate in design reviews, conduct peer code reviews, and mentor other engineers to elevate code quality and system design.
- Architect, build, test, deploy, and maintain innovative full stack solutions that improve performance, scalability, cost-efficiency, and security.
- Apply software engineering best practices to ensure high standards across frontend and backend deliverables.
Other
- Bachelor’s degree in Computer Science or a related discipline.
- Master’s or PhD in Computer Science, Engineering, or related field.
- Strong documentation and communication skills for conveying complex software architectures and development plans.
- Excellent problem-solving skills and a passion for learning new technologies and methodologies.
- Relocation Assistance Provided: Yes