- Design, develop, and maintain robust software applications using .NET 8 and Angular 17
- Implement microservice event-driven architectures using DDD, CQRS, and event- sourcing principles
- Integrate hardware components (robots, printers, scanners) over TCP
- Utilize RabbitMQ and MassTransit for messaging and service orchestration
- Leverage Azure Services, including Service Bus, App Service, API Gateway, and Entra ID for cloud-based solutions
- Design and manage SQL databases using Entity Framework Core
- Implement real-time communication features using SignalR
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews to maintain code quality and share knowledge
- Mentor junior engineers and contribute to the continuous improvement of the development process
Requirements
- At least 5 years of commercial experience in development with a focus on the specified technology stack
- Strong proficiency in .NET 8 and Angular 17
- Proven experience with microservice event-driven architecture, DDD, CQRS, and event sourcing
- Experience with hardware integration over TCP (robots, printers, scanners)
- Deep understanding of messaging systems (RabbitMQ, MassTransit)
- Proficiency with Azure Services (Service Bus, App Service, API Gateway, Entra ID)
- Strong knowledge of SQL and experience with Entity Framework Core
- Experience with real-time communication technologies like SignalR
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- At least an Upper-Intermediate level of English
Sigma Software
Fast-growing, leading provider of online casino games, working with some of the biggest brands worldwide, with a passion for delivering technically and creatively cutting-edge products.
Other jobs at Sigma Software
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs