Senior .NET Developer

Дата размещения вакансии: 18.03.2025
Работодатель: SatffPick
Уровень зарплаты:
от 3000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Job Description

Overview

Staffpick is looking for an experienced Senior .NET Developer to join our team and lead the development of high-performance applications. The ideal candidate will have strong expertise in the .NET framework, C#, and cloud-based solutions. This role involves full-cycle development, architecture design and code optimization.

Responsibilities

  • Design, develop, and maintain scalable .NET applications using C#, ASP.NET Core, and .NET Framework.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize and enhance existing applications for improved performance and scalability.
  • Implement RESTful APIs and integrate third-party services.
  • Work with SQL Server, PostgreSQL, or NoSQL databases to manage application data.
  • Write clean, maintainable, and well-documented code following best practices.
  • Utilize cloud platforms (Azure, AWS, or GCP) to deploy and manage applications.
  • Ensure the security, quality, and reliability of applications through unit testing, automated testing, and CI/CD pipelines.
  • Participate in code reviews, architectural discussions, and team meetings.

Requirements

  • 5+ years of experience in .NET development.
  • Strong proficiency in C#, ASP.NET Core, MVC, and Web API.
  • Hands-on experience with cloud technologies (Azure, AWS, or GCP).
  • Proficiency in Entity Framework, Dapper, LINQ, and database management.
  • Knowledge of front-end technologies like Angular, React.
  • Experience with Docker, Kubernetes, and microservices architecture.
  • Familiarity with DevOps practices and CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, etc.).
  • Strong problem-solving, analytical, and debugging skills.
  • Ability to work in an Agile/Scrum environment.
  • Excellent communication and teamwork skills.

Nice-to-Have Skills

  • Experience with message queues (RabbitMQ, Kafka).
  • Knowledge of GraphQL, gRPC, or WebSockets.
  • Background in AI/ML, IoT, or blockchain (a plus).

**Fluent English its a MUST**