Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

GE HealthCare Staff Software Engineer 
United States, Wisconsin 
244346385

02.02.2025

In this role you will:

  • Design and implement software modules and features for MRI scanners.
  • Develop and evolve software in a fast-paced, agile environment.
  • Lead the development of software features for various topologies (local, cloud, edge).
  • Collaborate with cross-functional teams (Software, Service, System Engineering, Cyber Security, Infrastructure) to design and implement solutions.
  • Lead researching new tools and AI technologies to keep our software development eco-system secure, cutting edge.
  • Maintain code quality through best practices and automated testing.
  • Diagnose and optimize application performance.
  • Apply SDLC principles and methodologies like Lean/Agile/XP, Continuous Integration, Product Security, Scalability, documentation practices, refactoring, and testing techniques.
  • Proactively share information across the team, to the right audience, and with the appropriate level of detail.

Required Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering, or “STEM” Majors (Science, Technology, Engineering and Math) equivalent degree.
  • Minimum 6 years of software design & development experience in an industry environment.
  • Minimum 2 years of experience with Java/JavaScript, Python scripting programming language.
  • Minimum 3 years of experience in software development on Linux operating system.
  • Experience with Web Development including HTML5 and CSS.
  • Experience with Web Application Frameworks such as Angular or React.
  • Experience with API-first development and REST or HATEOAS concepts.
  • Experience working with relational databases such as PostgreSQL or SQLite.

Preferred Qualifications:

  • Master’s Degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math)
  • CISSP certification and experience with secure software development life cycle management.
  • Experience with container technologies (Docker, Kubernetes).
  • Strong problem-solving skills and a team player mindset.
  • Detail-oriented with excellent organizational and analytical skills.