ibs

C#/.NET-разработчик

Проектирование и разработка отказоустойчивых backend-сервисов на C#/.NET 8+.

ibs

Зарплата не указанаРоссияПермьОфис
Обязанности:
  • Проектирование и разработка отказоустойчивых backend-сервисов на C#/.NET 8+.
  • Разработка и поддержка RESTful/gRPC API для внутренних и внешних потребителей.
  • Опыт работы с микросервисной архитектурой, в т.ч. с декомпозиций монолитных приложений, миграция на микросервисную архитектуру.
  • Построение эффективных моделей данных, написание и оптимизация сложных SQL-запросов.
  • Реализация сложной бизнес-логики, включая асинхронную обработку потоков данных (аналогия с обработкой телеметрии с датчиков).
  • Контейнеризация приложений (Docker) и участие в настройке процессов CI/CD.
  • Написание unit- и интеграционных тестов, проведение code review-будет
Требования:
  • Язык и платформа: C# от 4 лет, .NET Core / .NET 6/8, глубокое понимание CLR, async/await.
  • Веб-стек: ASP.NET Web API, паттерны проектирования (SOLID, Repository, CQRS будет плюсом).
  • Базы данных: уверенная работа с PostgreSQL или MS SQL, понимание принципов оптимизации запросов и индексов.
  • Контейнеры: практический опыт с Docker, понимание основ оркестрации.
  • Качество кода: обязательное покрытие кода тестами, опыт рефакторинга легаси.
Условия:
  • Работа в стабильной компании, основанной в 1992 году.
  • Обеспечиваем техникой (ноутбук, второй экран, гарнитура).
  • Ежегодная аттестация, по итогам которой формируется индивидуальный карьерный план развития.
  • Достойный уровень оплаты труда.
  • Работу в дружной команде профессионалов.
  • Развитая корпоративная культура: неформальные мероприятия, интеллектуальные игры, собственная Киберлига, возможность заниматься волонтерской деятельностью и благотворительностью, творческие вечера.
  • Наличие скидочной системы для сотрудников: 20% на посещение массажного салона, от 10% на абонементы в фитнес-центры, в школу танцев, 15% на посещение скалодрома и многое другое.

Похожие вакансии C#

Сайты компаний
V

Senior C# Developer (Data Management)

veeamАвтоподнятие
Зарплата не указанаПольшаЧехияWarsawУдалёнка

Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 550,000 customers worldwide, who trust Veeam to keep their businesses running. Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands.

About the Role

We're looking for a Senior C# Developer to help design and build robust, scalable backend solutions for collecting and managing large volumes of data. Join the team responsible for designing and evolving the components that integrate the various Veeam products into the company's BaaS offerings. The team drives the development of the following products: Veeam Data Command Center, Veeam Service Provider Console, and Veeam VDC Azure/Entra ID services.

What You'll Do

  • Designing and implementing business logic for Veeam’s core product lines (Cloud, SaaS, backup & replication, and more)
  • Developing new features and enhancing functionality across different product modules
  • Taking ownership of major components and contributing to architectural decisions, both independently and within a team
  • Analyze and establish business requirements in collaboration with the product management team
  • Estimate the efforts required for feature implementation, including costs and capacity

What You'll Bring

  • 5+ years of software development in commercial projects
  • Proficiency in C# and a deep understanding of the .NET platform, data structures, and algorithms
  • Experience with software architecture design
  • Proactive, result-oriented mindset with strong problem-solving skills
  • English proficiency for daily communication within international teams

Bonus Skills

  • Experience with Azure or other public cloud platforms
  • Experience developing SaaS or enterprise-grade environments

What You'll Get

  • 26 paid days off annually, plus 4 extra global VeeaMe Days for self-care and 24 paid volunteer hours annually through Veeam Cares
  • Paid parental, maternity, and paternity leave
  • Fully covered family medical plan, dental, rehab, and vaccinations
  • Life, critical illness, and disability insurance
  • Employer pension contribution via PPK
  • Monthly Edenred allowance of 450 PLN for meals
  • MultiSport card fully covered by Veeam, giving access to sports facilities nationwide
  • Up to 12 free therapy sessions annually, plus legal and financial advice
  • Opportunities to learn and grow through on-demand libraries (LinkedIn Learning, O’Reilly), mentoring, workshops and learning events like our annual Global Day of Learning

Please note: If the applicant is permanently present outside of Poland, Veeam reserves the right to refuse to consider the application for a job. Remote job is only possible in case the employee is located in Poland.

#LI-VE1

Veeam Software is an equal opportunity employer and does not tolerate discrimination in any form on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state or local law. All your information will be kept confidential.

Personal data collected during the recruitment process will be processed in accordance with our Recruiting Privacy Notice, which explains how your information is collected, used, and handled in connection with hiring activities. By applying for this position, you consent to this processing. 

By submitting your application, you confirm that the information provided, including any supporting documents, is complete and accurate to the best of your knowledge. Any misrepresentation, omission, or falsification may result in disqualification from consideration or, if discovered after employment begins, termination of employment.

hh.ru
правительство москвы

Архитектор приложений

правительство москвыАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде!

Обязанности:

  • Проектирование архитектуры приложений и сервисов с учётом B2C-сценариев и высокой нагрузки
  • Определение и защита границ доменов: что относится к какому контексту, где проходят границы ответственности, как избежать их размывания
  • Проектирование взаимодействий между частями системы: API, события, синхронные и асинхронные интеграции
  • Формирование архитектурных принципов, стандартов и референсных решений для команд
  • Архитектурный надзор: review значимых изменений, оценка влияния на систему, сопровождение сложных инициатив
  • Проработка нефункциональных требований: надёжность, отказоустойчивость, масштабируемость, наблюдаемость, безопасность, поддерживаемость
  • Оценка архитектурных рисков, технического долга и путей эволюции системы
  • Подготовка и ведение архитектурных артефактов: ADR, схемы (C4, sequence, component)
  • Работа с командами разработки, аналитиками и владельцами продукта: перевод требований в архитектурные решения, фасилитация обсуждений, наставничество
Требования:
  • Высшее образование
  • Опыт работы в роли архитектора, tech lead или ведущего инженера с архитектурной ответственностью от 2 лет
  • Опыт в разработке или проектировании программных систем от 5 лет
  • Опыт проектирования и сопровождения production B2C и B2B -систем с высокой нагрузкой
  • Умение декомпозировать систему на домены и bounded context, выстраивать контракты между ними
  • Понимание, как предотвращать пересечение доменов, дублирование логики и неконтролируемые зависимости
  • Опыт проектирования распределённых систем: согласованность данных, идемпотентность, повторные попытки, компенсирующие действия, деградация сервисов
  • Проектирование API и контрактов, версионирование, обратная совместимость
  • Понимание подходов к отказоустойчивости и надёжности: изоляция сбоев, устойчивость к пикам нагрузки, сценарии деградации
  • Понимание требований к наблюдаемости: логи, метрики, трассировка, диагностика инцидентов
  • Знание принципов проектирования ПО (SOLID, DDD, CQRS, event-driven) и умение применять их прагматично, без излишнего усложнения
  • Умение оформлять решения, фиксировать компромиссы и обосновывать выбор для бизнеса и инженерных команд
  • Понимание современных подходов к разработке серверных приложений; в компании основной стек — .NET, но глубокая экспертиза в конкретном фреймворке не является ключевым требованием
  • Понимание реляционных БД, кэширования, очередей сообщений, контейнеризации и CI/CD на уровне, достаточном для проектирования и оценки решений
  • Базовое понимание безопасности веб-приложений: аутентификация, авторизация, защита API
Условия:
  • Работа в динамично развивающейся организации Правительства Москвы
  • Стабильная заработная плата
  • Комфортный пакет ДМС

  • Компенсация спорта

  • Компенсация питания

  • Компенсация проезда на пассажирском транспорте

  • Увеличенный отпуск

  • Аккредитованная ИТ-компания

  • Удаленный формат работы

Сайты компаний
andersen

Backend Developer (.NET) with German

andersenАвтоподнятие
Зарплата не указанаАрменияПортугалияОАЭКатарАргентинаАвстрияГибрид

Andersen is hiring a Backend Developer (.NET) to build and support scalable backend solutions for global projects across multiple industries, contributing to high-quality digital products in an international environment.

Andersen is a pre-IPO software development company that provides a full cycle of services, following project management standards and best practices. For over 19 years, we have been helping enterprises and middle-sized firms transform their businesses by creating effective digital solutions using innovative technologies.

Immerse yourself in a global landscape as we collaborate with enterprises spanning North America, Western Europe, Israel, Australia, and the UAE. Our diverse expertise extends across FinTech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and more.

Technology stack: .NET, Azure, Entity Framework, Docker, SQL Server, Microservices.

  • Developing and maintaining backend services using the .NET platform.
  • Designing and implementing RESTful / Web APIs.
  • Participating in backend architecture design and technical decision-making.
  • Working with relational and/or NoSQL databases, including schema design and query optimization.
  • Integrating with external systems and third-party APIs.
  • Ensuring application security, performance, and scalability.
  • Writing clean, maintainable, and testable code.
  • Creating and maintaining unit and integration tests.
  • Participating in code reviews and contributing to code quality improvements.
  • Troubleshooting, debugging, and optimizing existing solutions.
  • Using version control systems (Git) in daily development.
  • Collaborating with frontend developers, QA engineers, and other team members.
  • Participating in Agile/Scrum ceremonies (planning, estimations, retrospectives).
  • Supporting and maintaining applications in production.
  • Experience as a .NET Developer for 2+ years.
  • Experience with Azure.
  • Experience with Entity Framework.
  • Proficiency in building and deploying containerized applications using Docker.
  • Understanding of SQL Server and database principles.
  • Knowledge of Microservices architecture and design.
  • Excellent troubleshooting and communication skills.
  • Ability to work in a fast-paced, team-oriented environment.
  • Level of English – from Intermediate+ and above.
  • Level of German – from Intermediate+ and above.
  • Experience with front-end development (React or Angular).
  • Familiarity with Kafka, Kubernetes, and Jenkins.
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Compensation for sports activities.
  • Mobility benefits (e.g., Deutschlandticket, JobRad program, public transportation subsidies).

Join us!

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.