Senior Software Engineer

Company: synergi
Location: Skopje, Macedonia
Type: Full-time
Posted: Aug 19, 2026
Views: 0

We are looking for an experienced Senior Software Engineer to join a long-term project in the online gambling industry. You will be part of a team building and enhancing high-performance, real-time applications used by thousands of users. This role offers the opportunity to work on scalable distributed systems, modern web technologies, and event-driven architectures in a dynamic and fast-paced environment where every day brings new challenges and learning opportunities.


Key Responsibilities

  • Design, develop, and maintain scalable backend services using .NET Core
  • Collaborate with frontend developers and contribute to React-based applications when needed
  • Develop and maintain event-driven and message-based system integrations
  • Design and optimize SQL database structures, queries, and data access layers
  • Implement real-time features using SignalR and WebSocket technologies
  • Work with Redis and message queue solutions to support high-performance applications
  • Collaborate with product owners, developers, QA engineers, and stakeholders to deliver high-quality software solutions
  • Participate in the full software development lifecycle, from requirements gathering and design to deployment and support
  • Ensure application performance, scalability, security, and reliability
  • Contribute to technical documentation, code reviews, and continuous improvement initiatives
  • Leverage AI technologies to improve development processes, automation, and operational efficiency


Requirements

  • 8+ years of experience as a Full Stack Software Engineer
  • Relevant Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Strong experience with .NET Core
  • Experience with React
  • Experience working with SQL databases and database design principles
  • Experience with event-driven architectures and messaging patterns
  • Hands-on experience with Redis and message queue technologies
  • Experience implementing real-time communication using SignalR and/or WebSockets
  • Understanding of software architecture, design patterns, and best practices
  • Strong analytical thinking and problem-solving skills
  • Good communication and collaboration skills
  • Ability to work independently and as part of a cross-functional team


Preferred

  • Previous experience in the gaming, betting, or gambling industry
  • Experience working on high-traffic, high-availability applications
  • Familiarity with cloud-based environments and microservices architectures


What we offer

  • Full-time employment
  • Working from home possibility
  • Private health insurance
  • Monthly Gym membership
  • Access to education and professional improvement
  • Working with great people in a culture that supports both autonomy and collaboration
  • Opportunity to work on innovative products in the online gaming and gambling industry
  • Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area
  • Team building activities

About the Company

Name: synergi

No detailed information available about this company.

More jobs at synergi