SoftConstruct — technology company developing IT solutions (brands: BetConstruct, FeedConstruct, Ucraft, Fasttoken). Ищут Senior C#/.NET Engineer в команду в Ереване.

Responsibilities:

  • Design, develop, and maintain high-performance backend services and applications using C# and the .NET framework (.NET 6/7)
  • Lead architectural decisions and contribute to system design and code quality across projects
  • Collaborate with Product Owners, QA, DevOps and other developers to deliver scalable, efficient and reliable solutions
  • Implement secure and optimized APIs, microservices and backend systems for high-load environments
  • Perform code reviews and ensure compliance with engineering best practices and secure coding standards
  • Drive continuous improvement of the SDLC including automated testing, refactoring and CI/CD integration
  • Work with databases and optimize data processing for high-volume systems
  • Investigate, diagnose and resolve complex production issues
  • Mentor and guide junior and mid-level developers

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of backend development experience with C# and .NET technologies
  • Advanced proficiency in C#, .NET Core, ASP.NET Core, Entity Framework
  • Strong understanding of OOP, design patterns, SOLID principles and clean architecture
  • Experience building and consuming RESTful APIs and microservices
  • Experience with message brokers (RabbitMQ, Kafka, or Azure Service Bus)
  • Proficiency with SQL Server, PostgreSQL or NoSQL and database optimization
  • Experience with unit/integration testing and frameworks like xUnit, NUnit, Moq
  • Familiarity with CI/CD, Git and DevOps practices; experience in Agile/Scrum environments

Условия: полный рабочий день, работа на месте в Ереване (On-site).