Position: Middle .NET Developer for Ciklum Team (Poland)
Company: Ciklum
Category: .NET
Experience required: 2y
English level: upper

**About the Project:**
You will become a part of a positive, engaged, and motivated team of strong professionals based in Kyiv and Bristol tech centers.

We offer a unique, very friendly, and supportive working environment where you communicate and work directly with UK stakeholders.

The engineering team is mostly based in Kyiv, while the management team is located in UK. Our sprint cycle is currently 2 weeks, we respect key agile ceremonies: Daily Meeting, Sprint Planning, Sprint Refinement, Sprint Demo, Sprint Retrospective.

The team’s main focus is building a highly performant and highly available framework & public-facing APIs for publishing rich media content to Cloudinary CDN, integrating automated QA/AI gates into the flow, integrating rich media content across the whole JET platform.

We recognize the value of peer code reviews, regular knowledge sharing, and training sessions, you will also have an ability to participate in a variety of tech communities within a company, such QA, Serverless,.NET guilds, and so on.

We care about the mental health of your employees, you will have a power hour reserved in your daily calendar which you can use to exercise, meditate or restore your energy as you wish.

**Responsibilities:**
• 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

**Requirements:**
• 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) 
- ORM (e.g. e.g. Entity Framework, Dapper)
- RDBMS (especially SQL Server)
- Web Servers (e.g. IIS)
- Version control systems (GIT)
- Docker
- Continuous Integration tools (e.g. Gitlab Pipeline, Jenkins, TeamCity, Bamboo)
- Builders
- Microservices
- Cloud computing platforms (e.g. AWS, Google Cloud Platform, Microsoft Azure)
• Experience with:
- Agile software processes and technologies
- Code Review process
- Refactoring process
- Upper-Intermediate English

**What's in it for you:**
• Career growth opportunities
• Realization of your innovative ideas in building new Ciklum Solutions and Services
• Friendly collaborative teams and enjoyable working environment
• Professional skills development and training programs
• Variety of knowledge sharing, training and self-development opportunities
• State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions Gdansk or Wroclaw
• Work from home/100% remote
• Private medical healthcare fully covered by Ciklum with a possibility to cover family members
• Fully covered life insurance – 100 000 PLN
• Fully covered drug insurance – up to 2 000 PLN/year
• Multisport card 100% covered by Ciklum – Benefit Systems