Software Developer (devops)

GE Healthcare · Healthcare · Budapest, Budapest, Hungary · Digital Technology / IT

Software Developer (DevOps) for GE Healthcare's AW DevOps team in Budapest. The role involves developing, building, maintaining, and deploying product platforms and tools for medical visualization products. Responsibilities include designing and programming features, writing clean and maintainable code, code reviews, risk evaluation related to DevOps, and working with data structures and algorithms. Requires a Bachelor's degree in CS or STEM, experience in software development, Linux programming, Git, Java/Go, and problem-solving. Familiarity with containerization and Kubernetes is a plus.

What you'd actually do

  1. breaking down problems, clarify requirements and estimate time for development tasks
  2. write code that meets standards and delivers desired functionality using the technology selected for the project/task.
  3. develop and deliver his on duties with proper quality, write maintainable and clean code
  4. code reviews, define interfaces between code modules and apply existing technology to designs
  5. help teams in case of problems with the tools or in tools related activities

Skills

Required

  • Bachelor’s Degree in Computer Science or in “STEM” Majors
  • Relevant hands-on experience in software development and tool/service development
  • Experience with Linux system side programing
  • Good knowledge of source code and artifact repositories (Git, GitHub, Nexus and/or similar tools)
  • Experience in Java or Go language
  • Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project
  • Experience in breaking down problems and documenting problem statements
  • Ability to take ownership of small/medium sized tasks and deliver those
  • Excellent verbal and written communication skills in English

Nice to have

  • openness to use others like Python, Angular
  • Familiar with containerization and Kubernetes

What the JD emphasized

  • medical visualization products
  • product modernization
  • DevOps
Read full job description

Job Description Summary

The GE Healthcare AW DevOps team is looking for a Software Developer to be part of our exciting journey develop, build, maintain, deploy product platform and tools for market leading medical visualization products. You will be responsible for designing and programming a set of features, tools during our transformation in product modernization.

Job Description

Main duties:

  • breaking down problems, clarify requirements and estimate time for development tasks
  • write code that meets standards and delivers desired functionality using the technology selected for the project/task.
  • develop and deliver his on duties with proper quality, write maintainable and clean code
  • code reviews, define interfaces between code modules and apply existing technology to designs
  • help teams in case of problems with the tools or in tools related activities
  • reviewing, classifying and evaluating risks, defects which is related to DevOps
  • work on core data structures, algorithms and implement them using technology chosen
  • ensuring documentation integrity and quality for the program area
  • interact with other development teams in a global context
  • works independently
  • proactively share information, knowledge and best practices within team

Qualifications:

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • Relevant hands-on experience in software development and tool/service development
  • Experience with Linux system side programing
  • Good knowledge of source code and artifact repositories (Git, GitHub, Nexus and/or similar tools)
  • Experience in Java or Go language and openness to use others like Python, Angular
  • Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project
  • Experience in breaking down problems and documenting problem statements
  • Ability to take ownership of small/medium sized tasks and deliver those
  • Excellent verbal and written communication skills in English
  • Familiar with containerization and Kubernetes is a plus

Characteristics:

  • Loves challenges and complex problems
  • Has positive, proactive attitude
  • Team player
  • Demonstrates clarity of thinking to work through limited information and vague problem definitions
  • Proactively identifies and eliminates obstacles or barriers
  • Strong interpersonal skills, good communication
  • Able to work under minimal supervision and open to collaboration

#LI-HYBRID #LI-BJ1

Additional Information

**Relocation Assistance Provided: **No