Job Information
GE HealthCare Staff Network Software Developer in Krakow, Poland
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