DevJobs

Senior Backend Developer

Overview
Skills
  • C# C#
  • SQL SQL
  • .NET .NET
  • Kafka Kafka
  • NoSQL NoSQL
  • Microservices Microservices
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ
  • APIs
  • Cloud
  • Multi-threading
  • SQS
365Scores has been the go-to platform for over 40 million sports enthusiasts worldwide since 2012.

We pride ourselves on delivering the fastest and most accurate live scores updates across various sports and competitions.

With a commitment to providing an exceptional user experience, we offer a comprehensive suite of features, ensuring our users stay connected to the action, anytime and anywhere.

Ready to dive into a dynamic role where you'll be an integral part of a collaborative team? As a Senior Software Backend Developer at 365Scores, you'll be at the forefront of crafting innovative solutions and contributing to the continuous improvement of our platform.

Responsibilities:

  • Engage closely with Product, Client, DevOps and other R&D teams to deliver exceptional solutions.
  • Work within an agile environment alongside a team of engineers to meet business objectives efficiently.
  • Play a key role in designing, architecting, and developing robust solutions while ensuring code quality and seamless deployment.
  • Manage data flows to facilitate real time push notifications to millions of users.
  • Develop and maintain APIs and Services to support millions of active users, ensuring optimal performance and scalability.

Requirements:

  • Minimum of 7 years of experience in software development, with a focus on backend development.
  • Excellent coding skills in C# .NET
  • Experience in Cloud development.
  • Understands system engineering and architecture, proven experience in scale, system redundancy solutions, and performance.
  • Demonstrated expertise in designing and implementing APIs for large-scale applications.
  • Experience with Multi-threading code.
  • Experience with Relational and NoSQL databases. (SQL is a must)
  • Experience with Microservice architecture.
  • Experience with messaging queues or streams such as RabbitMQ/SQS/Kafka.
  • Ability to adapt to various technologies and research new concepts.
  • A team player with the ability to work independently, embodying a "Fire-and-forget" mindset when necessary.
  • Dedicated to delivering results and passionate about staying updated with the latest technology trends.

Not Required, But Highly Valued

  • Experience with AWS cloud services.
  • Experience in Container Based Developments. (Docker, K8s)
  • A passion for sports.
365Scores