Position: Senior .Net Engineer
Category: .NET
English level: upper
Years of experience: 6


Previous Project/Division - Central bets placing API within Sports Betting Infrastructure
Description - Building high throughput API for bet processing based on extensive distributed system.
Team size - 8 team members
Involvement duration - 1 year
Role - Software Engineer
Responsibilities
• System development, support, and enhancement
• Close cooperation with Product Owner
• Code review
• Newcomers mentorship and supervision
• Task estimation, grooming, decomposition
• E2E and unit tests coverage
• Product deployment
• On-call shifts
Tools and technologies:
ASP.NET Core, Aerospike, Kafka, Consul, Fabio, Docker, Kubernetes, Serilog, Kibana, Grafana, Mountebank, Redis, RabbitMQ

Previous Project/Product - Quality control system for manufacturing
Customer - U.S. management consulting firm providing services in restructuring, consolidation, and crisis management of manufacturing plants.
Description - Developing a performance visualization system for automotive parts manufacturing plants. The system collects manufactory data and represents it using visual elements which allows to track an operational process and easily identify issues. The end clients are world-famous international automobile manufacturers.
Team size - 5 team members
Involvement duration -10 months
Role Software Engineer
Responsibilities
• System development and enhancement
• Code review
• Taking part in estimation process
• Bug fixing and resolving performance issues
Tools and technologies
ASP.NET MVC, Entity Framework, Autofac, SQL Server, DevExtreme, JavaScript, jQuery, AJAX, HTML, CSS, Bootstrap

Previous Project/Product - Development and support of e-government systems
Customer - A consulting and development company providing different solutions for local government.
Description - Development, enhancement, integration, and support of multiple e-government systems for a couple of European islands: property taxation; vehicle and driving licenses
administration; driving theory/practical booking and testing systems.
Team size - 10 team members
Involvement duration - 3 years
Role Software Developer
Responsibilities
• Support and development of multiple systems
• Task estimation
• Code review
• Release management
• Newcomers mentorship and supervision
Tools and technologies
ASP.NET MVC, ASP.NET Web Forms, ASP.NET WEB API, WCF, Entity Framework, Autofac, SQL Server, Windows Forms