Senior Software Engineer
GE HealthCare
**Job Description Summary**
As Senior Software Engineer, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices - using software engineering best practices to ensure a high standard of quality for all the team deliverables.
At GE HealthCare, we are committed to bringing cloud-based solutions for our customers: all aspects of computing services across the cloud and edge – including servers, databases, storage, networking, analytics, software, intelligence are delivered over the Internet. Our Science & Technology organization is harnessing the power of technology to make healthcare more precise, more personalized, and more accessible for everyone. From driving the overall clinical research and patient-centric innovation strategy to delivering new digital and machine learning capabilities - we’re committed to leading digital transformation, improving outcomes for patients and providers, and creating a world where healthcare has no limits. To find out more, visit: https://jobs.gecareers.com/science-technology
Our teams are based in the US (San Ramon, Milwaukee, Seattle), France, Israel, and India (Bangalore).
**Job Description**
**Job Description**
**Roles/Responsibilities**
+ Work with the team to help solve business problems
+ Write high quality distributed system software
+ Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
+ 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, you 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.
**Minimum Qualifications**
+ Bachelor’s degree in Computer Science or related discipline
+ 6+ years of professional software development experience with history of technical innovation
+ 3+ years of experience with building scalable, distributed systems using modern frameworks such as AWS, Azure or GCP
+ 1+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
+ Experience providing technical leadership to engineers, leading an engineering team, andor mentorship.
**Desired Qualifications**
+ 4+ year of hands on work experience with building scalable, distributed systems using AWS, Azure or GCP
+ Deep expertise in building containerized microservices, serverless functions using at least one of GO, Python, Java or frameworks like spring boot, flask.
+ Experience with design/architecting large-scale distributed systems preferably using AWS technologies
+ 2+ years working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements
+ Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
+ Experience with supporting production software deployments
+ 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
+ Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
\#LI-SR2
\#LI-Hybrid
**Additional Information**
**Relocation Assistance Provided:** Yes
Confirm your E-mail: Send Email
All Jobs from GE HealthCare