Now hiring

Senior Software Engineer @ Synergi

SkopjeOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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

Skills

Delivery

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores