Position: Senior .NET Developer
Company: Black & Veatch
Category: .NET
Experience required: 5y
English level: upper

**Key competencies: **
C#, ASP.NET Core, SQL Server, MS Azure, Blazor, HTML, CSS, JavaScript, JQuery

**Responsibilities:**
•	Create web-based software products and their features through design, build, and maintenance 
•	Implement all aspects of web-based software application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, testing, etc.
•	Develop and maintain cloud-based solutions
•	Create visually appealing sites that feature user-friendly design and clear navigation, ensure user experience determines design choices
•	Ensure the best possible performance, quality, and responsiveness of the application, identify and correct bottlenecks and fix bugs
•	Perform system level testing on applications; participate in developing automated tests
•	Evaluate code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems

**Requirements:**
•	5+ years .NET technologies experience
•	ASP.NET Core, Entity Framework
•	Blazor, Radzen Blazor Components
•	HTML, CSS, JavaScript, JQuery
•	HTTP protocol/web sockets (SignalR)
•	MS SQL
•	MS Azure
•	Strong software engineering fundaments, algorithms, data structures and system design
•	Authentication techniques, asynchronous patterns, and network communication
•	Experience in architecting high-performance systems
•	Good understanding of web security principles
•	Experience with CI/CD infrastructure
•	Good understanding of UI/UX, cross-browser compatibility issues
•	Ability to read, write and communicate in English

**WE OFFER:**
•	An office located in Poland or Georgia
•	Remote work. Every second Friday off
•	An opportunity to work in a multicultural environment with dedicated professionals 
•	Competitive compensation package, including comprehensive health insurance
•	Official Employment