Hello, our name is Customertimes, but you can call us CT. We are a global digital engineering, product development, and technology consulting company. With deep expertise and a global reach, we align tech solutions with business goals.
9 грудня 2024

Senior .NET Developer (Freelance) (вакансія неактивна)

Київ, Львів, Варшава (Польща), віддалено

We are looking for an experienced Senior .Net Developer to work on a proprietary CRM system.

Job (Project) Description

You will be responsible for working on a platform based on the Web API applications and a number of microservices deployed into Azure k8s cluster.

This is a freelance opportunity.

Responsibilities:

  • Understand project requirements and translate them into code, ensuring compatibility with existing modules;
  • Collaborate closely with team members to identify changes that can modernize the application;
  • Implement both Restful API and background services, refactor code to use modern .NET practices, and address technical debt;
  • Perform profiling and load testing to identify performance bottlenecks;
  • Ensure that any changes minimize disruption to the live production environment;
  • Participate in planning and coordinating with other teams for incremental upgrades and refactoring efforts.

Requirements:

  • Strong knowledge of C#, .NET 8, ASP.NET, WebAPI, EF (code first migrations);
  • Previous experience in calling Powershell methods from inside the C# application in a container;
  • Ability to create containerized applications, work with Docker and k8s, and be familiar with their commands;
  • Understanding principles of Mediator, CQRS, and DI approaches;
  • Work with the following Azure platform services: AKS, GraphAPI, Service Bus, Blob Storage, Key Vault, Functions, and App Insight. Experience with Entra (Azure AD), Office365, Keycloak, OIDC, and SendGrid is a plus;
  • Familiarity with Microsoft SQL Server, understanding how to control the way EF translates queries into final SQL clauses, and using EF migration tool;
  • Deep understanding of OOP principles, SOLID, Design Patterns, DDD, microservice architecture, profiling, and debugging inside Azure ecosystem and Docker containers;
  • Tooling with git, Azure DevOps CI/CD, Jira, and xUnit.