GE Healthcare Technologiesposted 13 days ago
Full-time • Senior
Hybrid • Waukesha, WI
Chemical Manufacturing

About the position

As a full stack Senior Developer in the Imaging Software team, you will design, develop, and deliver next-generation service platform software solutions for MRI scanners. You will collaborate cross-functionally with a global team of software, service, and system engineers to develop secure service platform capabilities from concept to final product.

Responsibilities

  • Design and implement a small module or a large component, feature, set of features, whole feature area, or entire product.
  • Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.
  • Lead design and development of software features that can be launched on multiple topological combinations (local host, cloud, edge etc.) for MRI scanners for better efficiency and productivity.
  • Lead researching new tools and technologies to keep our software development eco-system on the cutting edge, including embracing microservices development and deployment models.
  • Maintain code quality through best practices, unit and integration testing, and test automation.
  • Diagnose application or system performance problems and optimize or improve them while maintaining quality.
  • Drive world-class quality in the development and support of products.
  • Collaborate with cross functional teams such as Service engineering, Cyber Security, Infrastructure, and other software subsystems to arrive at design proposals and solutions.
  • 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.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or 'STEM' Majors (Science, Technology, Engineering and Math) equivalent degree with minimum 4 years of software design & development experience in an industry environment.
  • Minimum 2 years of experience with Java or JavaScript programming.
  • Minimum 2 years of experience with Python shell scripting language.
  • 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 in software development on Linux operating system.
  • Experience working with relational databases such as PostgreSQL or SQLite.

Nice-to-haves

  • Master's Degree in Computer Science, Software Engineering, or a STEM major (Science, Technology, Engineering, or Math).
  • Experience in container technologies such as Docker, Kubernetes.
  • Working knowledge of software as a service (SaaS), micro-service architectures, Amazon Web Services (AWS).
  • Experience in all aspects of Software Development Life Cycle in an industry environment using Agile development model.
  • The ability to take an idea and run with it to finish line, while also being a great team player.
  • Dependable, hands-on problem solver obsessed with automating processes with excellent organizational and analytical skills; detail-oriented but moves fast.
  • Excellent written and verbal communication.
  • Knowledge of Software development cycle and product delivery as applicable to the medical device industry.
  • Experience working as a member of a Scrum team in a project following SAFe Lean-Agile principles.

Benefits

  • Great work environment
  • Professional development
  • Challenging careers
  • Competitive compensation
  • Relocation Assistance Provided
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service