Senior .NET Developer
C#ASP.NETWeb ApiAngular
5 дні тому
backendsenior
А
АТБ-маркет
DniproПро позицію
We invite you to join our team as a Senior .NET Developer. The main responsibilities include developing accounting systems, designing application architecture, conducting code and architecture reviews, integrative processes development, and monitoring system status.
Обовʼязки5
- developing accounting systems
- designing application architecture
- conducting code and architecture reviews
- developing integrative processes
- monitoring system status
Вимоги26
- at least 5 years of software development experience in C#
- experience with .Net Core, Web API, Angular
- understanding of OOP, SOLID principles, knowledge of design patterns
- understanding of REST architecture, SOAP, experience developing services and microservices architecture
- deep knowledge of .NET Framework, .NET Core, and C#
- knowledge of ASP.Net Web API framework
- familiarity with Angular, TypeScript
- experience writing unit tests (XUnit, NUnit)
- knowledge of HTML, CSS, JavaScript
- familiarity with version control systems (SVN, GIT)
- experience with ORM: Entity Framework
- experience with multithreading and asynchronous programming (async/await)
- experience with LINQ, Generics, Reflection
- experience optimizing server code performance
- knowledge of DBMS and SQL (MS SQL Server)
- experience integrating external services via API
- experience with logging and error handling systems
- ability to perform code reviews (Bitbucket)
- experience with cryptographic libraries (.NET Cryptography, PKI, X509, working with certificates)
- experience with electronic signatures (KEP, PKCS#7, CMS)
- experience with data encryption (RSA, AES, SHA, HMAC)
- experience with large files and streaming data processing
- experience with DataMatrix / QR codes and scanned data processing
- experience with transactions and concurrent data access
- experience with message brokers (Kafka)
- experience developing distributed systems
Переваги7
- remote work format
- employment under a gig contract or permanent (reservation possible)
- paid annual leave of 24 calendar days, paid sick leave
- regular salary payments without delays and in agreed amounts, regular salary reviews
- opportunities for professional and career growth
- continuing education courses
- absence of overtime
Senior .NET Developer
Оригінал