GE Healthcare

Staff Network Software Developer

HUN02-01-Budapest-Vaci Greens C Full time

Job Description Summary

Backend Developer
specializing in network software builds the server-side infrastructure, APIs, and databases that power application functionality, focusing on high-performance data exchange, security, and scalability. Desired characteristics: Python, FastAPI, SQLAlchemy ORM (Postgres), multiple background task runners. Integrating with existing products via remote APIs.

Job Description

Core Responsibilities and Skills

  • API Development: Designing and implementing RESTful or gRPC endpoints to enable seamless client-server communication.
  • Database Management: Utilizing SQL via ORM to store, retrieve, and manage application data.
  • Networking Protocols: Implementing network protocols and security measures like HTTPS to ensure secure, reliable data transfer.
  • Server-Side Logic: Writing robust code to process business logic, authentication, and data validation using FastAPI.
  • Tools & Version Control: Deep understanding on utilizing Git for version control and collaborating with front-end developers. 

Key Technologies for Network/Backend Development

  • Language: Python 3, (Golang optional)
  • Frameworks: FastAPI, Pydantic.
  • Database: PostgreSQL via SQLAlchemy ORM.
  • Infrastructure/Protocols: HTTP/HTTPS, TCP/UDP, gRPC, Docker. 
  • Knowledge and experience in AWS

#LI-HYBRID

#LI-AO1

Additional Information

Relocation Assistance Provided: No