Skip to content
mimi

BE dev

Zigsaw

India · On-site Full-time Senior Yesterday

About the role

Responsibilities

  • Building reusable code for future use
  • Writing highly performant backend services and functions
  • Focusing on quality and promoting best practices
  • Contributing to product development, user feedback, and roadmap planning
  • Troubleshoot and debug the application
  • Write clear and precise technical documentation
  • .NET Technologies (WebSockets, WebAPI)
  • Microservices architecture, Events, Event Streaming, and PubSub
  • Debugging, performance profiling, and optimization
  • Testing Frameworks

Background & Skills

  • 4+ years of experience in slot gaming vertical with overall 10+ years of experience
  • Solid work experience in software development (.NET Core back-end applications written in C#)
  • Experience with SQL (MS SQL server) on application development level (CRUD)
  • Experience with web development (backend)
  • Experience with ASP.Net Core WebAPI and JSON
  • Experience with large scale multi user systems (high concurrency, high load systems)
  • Experience with dependency injection / IoC frameworks
  • Experience with Messaging Systems (e.g. ActiveMQ)
  • Experience with SOLID principles and clean coding standards
  • Know-how in writing unit tests and mocking
  • Passion for software development
  • Active English (spoken and written)

Nice to have experience with

  • distributed computing (actor model, event sourcing, CQRS, eventual consistency, sagas)
  • distributed systems (high load and concurrency, distributed tracing, monitoring)
  • actor model concepts (Akka, MS Orleans, Proto.Actor)
  • messaging systems (RabbitMQ, ActiveMQ, Azure Service Bus.)

Requirements

  • Solid work experience in software development (.NET Core back-end applications written in C#)
  • Experience with SQL (MS SQL server) on application development level (CRUD)
  • Experience with web development (backend)
  • Experience with ASP.Net Core WebAPI and JSON
  • Experience with large scale multi user systems (high concurrency, high load systems)
  • Experience with dependency injection / IoC frameworks
  • Experience with Messaging Systems (e.g. ActiveMQ)
  • Experience with SOLID principles and clean coding standards
  • Know-how in writing unit tests and mocking

Responsibilities

  • Building reusable code for future use
  • Writing highly performant backend services and functions
  • Focusing on quality and promoting best practices
  • Contributing to product development, user feedback, and roadmap planning
  • Troubleshoot and debug the application
  • Write clear and precise technical documentation

Skills

ActiveMQASP.Net Core WebAPIC#CRUDDependency InjectionDockerEventsEvent StreamingIoCJSONMS SQL ServerMicroservicesMS OrleansOptimizationPubSubRabbitMQSQLTesting FrameworksWebAPIWebSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free