Strong Junior/Middle .NET Developer (Telecommunication Domain)

Remote .NET Software Developer

Необхідні навички

.NET Core / strong
TypeScript / strong
Knockout.js / good
Entity Framework Core / good
DB concepts / good

Do you want to work in the telecommunication domain? Would you like to be a part of a talented team caring about their product? Then join us!

We are developing a platform, which helps engineers plan and design mobile network rollout and upgrades. As a developer, you will participate in a true Scrum process, working with microservices architecture and innovative technology.

If you like working with cutting-edge technologies, enjoy direct communication with customers, and value participation in a true Scrum process, then this project is for you!

Проект

Customer is one of the leading companies in the telecommunications domain. The project assumes software development of web application based on microservices architecture for network configuration. Developed tool is intended to help network engineers to generate scripts for configuration of hardware that is used to support 3G, 4G and 5G networks. Platform helps engineers all over the world to plan and design mobile network roll-out and upgrades configuration.

Main technologies: .NET Core, Entity Framework Core, TypeScript, Knockout.js.

Вимоги

  • 1,5+ years in commercial .NET development
  • Deep understanding of OOD paradigms and SOLID principles, following the principles in day-to-day code
  • Experience with ASP .NET Core/ASP .NET Web API
  • Experience with TypeScript*
  • Experience with Ninject/Autofac/other IoC container
  • Experience with Entity Framework Core
  • Proven skills in unit test frameworks and tools
  • Good knowledge of relational DB concepts, SQL Server
  • Experience in development of enterprise systems with a multi-tier architecture
  • Intermediate level of spoken and written English

 

Would be a plus:

  • Knowledge of Knockout.js/Angular/Vue or any other MVVM framework

Обов'язки

  • Come up with well-designed technical solutions and robust code
  • Develop new features and components, refactor, debug, and maintain software
  • Peer code reviews, following engineering practices
  • Perform unit and integration testing
  • Analyze requirements and prepare detailed design for the features
  • Create technical documentation
  • Closely cooperate with QA Engineers
  • Participate in conference calls and face-to-face meetings with the Customer
  • Be an active member of the scrum process, take part in estimation, grooming and planning sessions

Чому ми

  • Різноманітність доменів та бізнесу
  • Великий вибір технологій
  • Медична та юридична підтримка
  • Круте та живе комьюнiтi професiоналiв
  • Безперервна освіта та можливість росту
  • Гнучкий графік
  • Віддалена робота
  • Стильний та комфортний офіс (для твого комфорту вибору звiдки працювати)
  • Спортивні заходи та спільноти

Поділитися вакансією

надіслати зараз

надіслати
зараз

    Перетягни резюме або
    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb