#1 Job Board for tech industry in Europe

Senior Backend Developer (C#)
Net

Senior Backend Developer (C#)

Kraków
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Link Group

Link Group

Hundreds of IT opportunities are waiting for you—let’s make it happen! Since 2016, our team of tech enthusiasts has been building exceptional IT teams for Fortune 500 companies and startups worldwide. Join impactful projects in BFSI, CPG, Industrial, and Life Sciences & Healthcare industries. Work with cutting-edge technologies like Cloud, Business Intelligence, Data, and SAP. Unlock your potential, grow your skills, and collaborate with top global clients. Ready for your next big career move? Let’s link with us!

Tech stack

    C#

    advanced

    Backend

    advanced

    Network

    advanced

    Cloud

    regular

    SQL

    regular

Job description

Online interview

We are seeking an experienced Senior Backend Developer with a solid background in low-level programming, hardware-near code, and network protocols (TCP, UDP), who can work close to hardware or embedded systems. This role will focus on building high-performance, real-time server solutions to handle massive amounts of data for a widely-used gaming application. This is a hands-on position, requiring deep expertise in C# and the ability to create custom frameworks for optimized performance and low-latency applications.


Key Responsibilities:

  • Develop high-performance server applications for real-time data transfer and storage.
  • Design and implement solutions to support large-scale infrastructure, ensuring low-latency, high availability, and high performance.
  • Work closely with network protocols and optimize system interactions at a low level to achieve minimal delays.
  • Collaborate with other team members to ensure applications start quickly and run efficiently for end users.
  • Implement and manage backend services on public cloud platforms (AWS, GCP) and work with messaging infrastructures like RabbitMQ or Kafka.
  • Maintain and optimize SQL and NoSQL databases and caching solutions (e.g., Redis) for better scalability.
  • Utilize Docker and Kubernetes for application deployment and management.


Requirements:

  • Proficiency in C# with proven experience writing efficient, low-level code independently, including the development of frameworks from scratch.
  • 7+ years of experience in backend development with a focus on large-scale applications.
  • Strong knowledge of network programming, with experience in handling protocols such as TCP and UDP.
  • Expertise in multithreading and concurrency, ensuring optimal performance.
  • Hands-on experience with public cloud platforms (AWS, GCP).
  • Familiarity with messaging systems (RabbitMQ, Kafka) and caching (e.g., Redis).
  • Strong knowledge of SQL and NoSQL databases, as well as experience with Docker and Kubernetes.
  • Excellent communication skills to interact with technical and non-technical stakeholders.