Position: .NET developer
Company: DICEUS
Experience required: 2y
Category: .NET
English level: upper
Published: 2021-08-01T00:00:00+03:00

This is the first platform with built-in support for a sales and operational rocesses, including cross-selling/up-selling through the presentation of personalized offers and the possibility of problem-free handling of many issues during a ingle video session, with the option of transferring the customer to specialists/experts in the requested areas.

**Requirements:**

• Deep knowledge of C# & .NET / .NET Core frameworks
• Over 1 years of experience in creating cloud solutions in Azure technology in the field of automation and integration with cloud services
• Good knowledge of Azure Stack, including: Service Bus, Event Hub, APP Services, Storage account, Azure CLI
• Experience in administering cloud platforms (Docker) and their frameworks (Kubernetes)
• Experience with modern software engineering technologies & practices: DevOps, automated testing, CI/CD, Infrastructure as Code, Platform as a Service
• Experience with continuous integration processes (Azure pipelines, Azure Devops)
• Experience in designing microservices architecture
• Experience in creating REST services
• Experience in implementing unit tests and integration tests
• Familiarity with Agile development methodologies: prototyping, refining requirements, estimating, etc.
• Ability to communicate fluently in English

Nice to have:
• Experience of using: Entity Framework, ReSharper, Git, JIRA

**Responsibilities:**

• Design, development and delivery new cloud-based product solutions (LiveBank)
• Participation in high-level architecture and design activities for the product (LiveBank) which have international aspiration
• Initiative to come up with your own solutions, ideas, and improvements
• Active participation in all SCRUM events, e.g., the sprint planning session, and the end of sprint demonstrations, where the latest innovations are shared with the larger team
• Peer-to-peer code reviews
• Continuously learning new things and eagerly sharing knowledge with others