Position: Senior Full Stack .NET Developer
Company: Innovecs
Category: .NET
Experience required: 5y
English level: fluent

Dedicated to supplying highly effective control tools and data analysis that covers a huge amount of sports games around the world, along with innovative solutions to increase engagement and user retention, its mission is to consistently present game-changing solutions for the sports betting industry.

**REQUIREMENTS**
- At least 5+ years experience as C# .NET developer.
- Frontend: Angular, TypeScript, ES6, Redux, CSS, HTML.
- Experience building distributed multi-tiered systems that feature high throughput, low latency, and high availability.
- In-depth knowledge with Scrum/Agile methodology.
- In-depth knowledge with code testing methodology (unit tests, integration tests, DI, Mockups).
- Experience in Open source Technologies such as RabbitMQ/MSMQ/Kafka, Redis, Docker, etc. – advantage.

**Will be a plus**
- Strong leadership skills.
- Excellent communication and collaboration skills.
- Team player, highly motivated, can-do approach.
- Experience in Microservices architecture and development.

** RESPONSIBILITIES**
- Lead features "end to end" from product requirements through live tests in production.
- Contribute to the design, architecture, and development of our products and services.
- Produce highly scalable, high-quality software in the fast-paced environment of a startup company.
- Find innovative solutions to challenging problems.
- Diagnose and debug issues in production.
- Salesforce integrator (implementor) - customize tools of User Journey from Lead into the Client.

❤️ **WHAT WE LOVE ABOUT INNOVECS**
- An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the following line of code or deadline.
- We like to have fun, we love what we do, we relax when we need to, we are a great team, and we deliver.
- Regular performance-based salary and career development reviews.
- Medical insurance (health), employee assistance program.
- Paid vacation, holidays, and sick leaves.
- Gym 24/7, personal fitness instructor.
- Massage in the office, personal wellness consultant.
- English classes with native speakers and partially or fully reimbursed personal training and conferences.
- Referral program.
- Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the following line of code.