Strong Junior/Middle .NET Developer (Telecommunication Domain) (offline)

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!

PROJECT

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.

REQUIREMENTS
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


RESPONSIBILITIES
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

WHY US
Health & Legal support
Discount program
Sport activities
Outstanding offices
Comfortable place in a cozy room
Continuous education
Flexible schedule
Remote work
Diversity of Domains & Businesses
Variety of technology

We are waiting for your CV!

The job ad is no longer active
Job unpublished on 29 November 2021

Look at the current jobs C# / .NET Remote→