Z
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