Senior .NET Developer

Required tchnical skills

• Excellent analytical and problem-solving skills
• At least 5 years of experience in C# and .NET commercial development
• Excellent understanding of object-oriented development
• Strong knowledge of the Microsoft .NET technology stack (.NET 4.x and .NET Core 3.x) – ASP.NET MVC and Razor Pages, ASP.NET Web API, ADO.NET, Entity Framework, LINQ
• Strong understanding of SQL and DB development with SQL Server
• Experience with client-side programming – JavaScript, jQuery, CSS3, HTML5
• Experience and understanding of architecture design patterns – Dependency Injection, MVC, SOA, DDD, Async Patterns
• Experience with building and consuming RESTful APIs and web services
• Experience with building dockerized applications
• Experience with modern revision control systems i.e. Git, Mercurial, TFS
• Ability to write unit-testable .NET code

Nice to have skillset

Previous experience building applications with microservice architecture pattern
• Experience setting up CI/CD – Microsoft DevOps, TeamCity, Jenkins
• Experience with setting-up and tracing application problems in Kubernetes
• Experience with Microsoft Azure services
• Knowledge of concurrency, multithreading programming and async patterns
• Knowledge and experience in building front-end applications using Angular and React

Soft Skills & Attributes:

Fluent in English
• Ability to understand the requirements and provide design solutions based on the overall architecture of the system
• Good understanding of quality expectations
• Ability to work independently and collaboratively in a team environment
• Effective communication skills to interact with customers and users
• Support, coach and share knowledge with other team members

//horizon.co.rs/wp-content/uploads/2017/10/footer-logo1.png

For all necessarily information be free to contact us !

+381 60 4459 640

Novi Sad, Save Kovačevića 22

Serbia

Newsletter

Enter your email address here always to be updated. We promise not to spam!