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).