Sign in to auto-apply
Job Description
Senior Software Developer – Connectivity & Security
As a Senior Software Developer – Connectivity & Security, you will be responsible for designing, implementing, delivering, and maintaining software applications & services. Working in the areas of embedded medical ultrasound systems, cloud solutions, desktop applications, platform and integrating applications to Hospital IT systems and other 3rd party systems.
Role and Responsibilities
In this role you will:
- Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.
- Evolve and improve connectivity and privacy & security capabilities of the products.
- Provide technical leadership when needed.
- Work with Product Line Leaders (PLLs) to understand product requirements & vision.
- Work cross functionally with other business departments to align activities and deliverables.
- Drive world-class quality in the development and support of products.
- Do privacy and security risk assessments, threat modelling and security testing.
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
About GE HealthCare
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.
Requirements
- You hold a degree within computer science, software engineering, medical imaging, or another relevant discipline.
- You have professional experience with programming in C#, .NET, and C++.
- You possess a strong understanding of client/server architecture and SQL databases.
- You have experience with cybersecurity, data privacy, and threat modeling.
- You are proficient in test-driven development and Agile methodologies.
- You demonstrate the ability to mentor team members and provide technical leadership.
Skills
C#.NETC++CybersecuritySQL DatabasesAgile MethodologySoftware ArchitectureTest-driven development
Experience
senior