Middle .NET Developer for Ciklum Solutions (Vinnytsia)

Vinnytsia, Ukraine

Apply

We are a growing business line of Ciklum with currently 250 employees that delivers approximately 70 projects simultaneously. Our projects usually last for 3-12 months and our technological focus is mainly on web and mobile technologies. So, you’ll have the opportunity to get frequently in touch with new projects. Through direct knowledge exchange with international clients you are an important contributor in making them successful.

Our environment gives you the opportunity to share your professionalism to help team members grow and we support you with training and education in the areas where you want to develop.

Read more about the client

Description

On behalf of Ciklum .NET Solutions Team, we are looking for Middle .NET Developer to join Vinnytsia team on a full-time basis.

You will join a highly motivated team and will be working on the creation of European and US startups from scratch. We are looking for technology experts who want to make an impact on new business by applying best practices and taking ownership.

Our environment gives you the opportunity to share your professionalism to help team members grow and we support you with training and education in the areas where you want to develop.

 

Project description:

Our client is the leading telecom operator in Scandinavia. We deliver a highly-complex eCommerce solution which includes Magento-based web-platform and mobile applications. The solution is actively growing, as it’s driven by market competition and feedback of thousands of users. Ciklum is a long-term partner for the client providing end-to-end delivery service for 4+ years. The Client highly appreciates Agile principles, and invest heavily in transformations within the business and IT to make this work efficiently.

As a .NET Backend Developer within the project, you work with all phases of software development life cycle, including analysis, design, code review, testing and support. The project main task is to build common and generic microservices that are shared by all brands within the telecom operator. The aim is to enable developers in other client projects to realize their ideas in a simple, reliable and effective way.

Responsibilities

  • Web applications development
  • Write robust manageable code
  • Become a self-motivated and result-oriented team player
  • Problem-solving, bug fixing

Requirements

  • Around 2+ years of experience in C# and .NET Framework
  • ASP.NET Web API ASP.NET MVC
  • REST
  • SOLID, IoC/DI
  • Entity Framework(Code First, Migration), LINQ, ADO.NET (Data providers)
  • MS SQL (Transact SQL)
  • Version control system (Git, TFS etc.)
  • Unit Test
  • Intermediate English

Desirable

  • Experience with Agile methodologies and principles
  • BDD/TDD
  • Continuous integration (TeamCity, Octopus)
  • NoSQL (MongoDB, Elasticsearch)
  • Azure (Web app, Web job)
  • MicroORM (Dapper, BLToolkit etc.)
  • Message Queuing (Azure ServiceBus, MSMQ, RabbitMQ, etc.)
  • ASP.NET Core 2+
  • Some experience with SOA, WCF

Personal skills

  • Higher technical education or other relevant experience
  • Multitasking and good problem-solving skills

What's in it for you

  • Close cooperation with the client
  • Possibility to learn different business domains
  • A constant flow of new projects
  • Dynamic and challenging tasks
  • Ability to influence project technologies
  • Projects from scratch
  • The team of professionals: learn from colleagues and gain recognition of your skills
  • European management style
  • Continuous self-improvement