On behalf of Ciklum, we are looking for a Middle .NET Developer to join our team on a full-time basis. Ciklum is building a team to work on various projects which primary goal to improve and automate the customer’s business processes, reduce time and efforts, required for various operations.

● Back-end development to meet customer’s business needs and implement components according to modern software development environment;
● Taking part in the decision-making process in application code design, solution development, code review;
● Develop and review feature design documents and provide inputs/update to specifications for the solution;
● Design and implement a set of various types of tests (unit, integration, functional, etc);
● Proactive position in solution development, processes improvements;
● Working in an international distributed team in an Agile environment;
● Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders;
● Delivering the product roadmap and plannings;
● To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC.

● Experience in software development for more than 3 years;
● Strong knowledge in Computer Science, Computing Theory:
○ Paradigm & Principles (OOP, SOLID);
○ Database theory (RDBMS);
○ Code testing practices;
○ Algorithms;
○ Data structures;
○ Design Patterns;
● Understanding of network interactions:
○ protocols;
○ conventions (e.g. REST, RPC);
○ authentication and authorization flows;
○ standards and practices (e.g. oAuth, JWT);
● Strong knowledge and experience in C# and .NET (more than 2 years);
● Practical commercial experience with:
○ REST API development;
○ .NET Framework, .NET Core, ASP.NET (Core, MVC, WebAPI) (more than 2 years);
○ Testing frameworks (e.g. NUnit, XUnit, MSTest) (more than 1 years);
○ Microsoft Azure cloud;
○ SignalR Framework;
○ ORM (e.g. e.g. Entity Framework, Dapper) (more than 1 years);
○ RDBMS (especially SQL Server) (more than 1 years);
○ Web Servers (e.g. IIS);
○ Version control systems (GIT);
○ Docker;
○ Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, TeamCity, Bamboo);
○ Builders;
○ Comfortable using Azure DevOps Software Lifecycle Management tools;
○ Knowledge of monitoring tools such as Azure Monitor, Azure Application Insights;
○ Experience with Azure Database offerings: SQL, MySQL, Cosmos and Redis cache
○ Experience with other Azure offerings: Active Directory, Availability Test, Resource Manager;
○ Experience with other Microsoft services like: Office 365, Dynamics 365;

● Experience with:
○ Building real-time, high load, mission-critical web services;
○ Agile software processes and technologies;
○ Code Review process;
○ Refactoring process;
● Upper-Intermediate English;

● Knowledge in:
○ Architectural, Enterprise Patterns;
○ Security patterns, Common attacks types (OWASP);
○ Deployment patterns;
● Experience with:
○ Troubleshooting, profiling and debugging applications;
○ Microservices;
● Practical commercial experience with:
○ Key-value storages (e.g. Redis, Memcached);
○ Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub);
○ Cloud computing platforms (e.g. AWS, Google Cloud Platform);
○ Serverless architecture;
○ Integration with 3rd party solutions;
○ NoSQL (e.g. MongoDB, ElasticSearch, CouchDB);
○ Search Engines (e.g. ElasticSearch, Azure Search, Apache Solr);
○ Quality tools (e.g. SonarQube);

What's in it for you?:
● Career growth opportunities;
● Realization of your innovative ideas in building new solutions and services;
● Possibility to propose solutions on a project;
● Friendly collaborative teams and enjoyable working environment;
● Professional skills development and training programs;
● Variety of knowledge sharing, training and self-development opportunities;
● Learn different business domains;
● Constant flow of new projects;
● Dynamic and challenging tasks;
● Projects from scratch;
● Continuous self-improvement;
● State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions;
● Long-term employment with 20 working-days paid vacation and other social benefits;

About Ciklum International

Ciklum is a top-five global Digital Solutions Company for Fortune 500 and fast-growing organisations alike around the world.
Our 3,000+ Developers located in the Delivery Centres across the globe, provide our clients with a range of services including outsourcing software development, Enterprise App Development, Quality Assurance, Security, R&D, Big Data & Analytics.

Company website:

DOU company page:

Job posted on 11 February 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.
Similar jobs

Senior Net Developer at SoftServe

Dnipro, Odesa, Zaporizhzhya, Mykolaiv

C# Senior Developer at GlobalLogic

Kyiv, Kharkiv, Lviv, Odesa, Dnipro, Mykolaiv

Solution Architect at andersenlab.com

Kyiv, Kharkiv, Lviv, Odesa, Dnipro, Minsk, St. Petersburg, remote

All jobs .NET Kyiv    All jobs Ciklum