Задачи:
— Развивать серверную часть на C# / .NET 8: ASP.NET Core Web API, доменные сервисы, объектная модель
— Проектировать и поддерживать REST API, интеграции и сценарии работы с документами (WebDAV, онлайн-редактирование)
— Работать с MS SQL и PostgreSQL: запросы, скрипты, миграции, оптимизация производительности
— Поддерживать инфраструктурную обвязку: кэш (Redis), полнотекстовый поиск (Elasticsearch), real-time (SignalR), логирование
— Собирать и разворачивать приложение в Docker (multi-stage, nginx), в том числе под Astra Linux и офлайн-контур с приватным репозиторием пакетов
— Делать код-ревью и отвечать за выпуск релизов — от локального запуска до работающего релиза
Требования:
— Коммерческий опыт разработки на .NET / C# от 5 лет
— Уверенное владение .NET 8 и ASP.NET Core Web API
— Опыт работы с Docker от 3 лет: multi-stage сборки, docker compose, отладка и запуск сервисов в контейнерах
— Хороший SQL и практика с MS SQL и/или PostgreSQL: планы запросов, скрипты, оптимизация
— Знание DI/IoC-контейнеров, асинхронности, структурного логирования, Swagger/OpenAPI
— Понимание аутентификации и безопасности: JWT, Kerberos/NTLM, LDAP / Active Directory
— Умение работать самостоятельно в удалённом формате и держать прозрачную коммуникацию
Условия:
— Удалённая работа.
Location: Toronto, Canada; Vancouver, Canada; Calgary, Canada; Québec City, Canada
Top 3 Reasons To Join Us
Competitive Salary
International Environment
Working on the latest tech for the Insurtech Market Leader
About Us
At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.
We are a leading global no-code insurance platform for health, life, and P&C
We’re the winner of the Insurtech of the Year in all of Asia and other awards globally
We work with insurance enterprise clients such as AXA, Bupa, MSIG, Dai-ichi, Bank of China Group Insurance, and many more
We're an international, diverse team of over 120 people with 30 nationalities and team members working remotely from all over the world
We are fully funded and backed by reputable VC funds and strategic institutional investors
We have a global presence in Asia, EMEA and the Americas
We’ve grown our annualized revenue by over 30x since January 2021
We’re constantly working towards making CoverGo a workplace that you love coming to. We deeply believe that bringing together a diversity of thoughts, expressions, and perspectives is key to building the best culture for equally diverse communities all over the world
About the Role
As the Lead Full Stack Engineer, you will take on a pivotal role in guiding the design, implementation, and maintenance of our innovative SaaS platform. You will provide technical direction to the team, working across both front-end and back-end technologies, ensuring scalable and efficient software solutions. Collaborate closely with cross-functional teams to understand end-user requirements, optimize application performance, and enforce best coding practices. Your role will encompass mentoring junior developers, driving innovation, and ensuring the continuous growth and success of our platform.
What You Will Do
Lead the design, implementation, and maintenance of our insurance enterprise software solutions, providing technical direction to the team.
Demonstrate expertise in both front-end and back-end technologies, offering guidance on technology selection, architecture, and best practices.
Collaborate with product, design, and engineering teams to understand requirements and technical concepts, ensuring cohesive and effective solutions with a seamless user experience.
Optimize platform performance to handle large datasets and high user traffic, ensuring a smooth and responsive user experience.
Conduct and lead code reviews, enforce best coding practices, and drive the adoption of standards to maintain high code quality.
Investigate and promptly address bugs to uphold platform reliability.
Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations.
Stay abreast of the latest technologies, frameworks, and best practices, guiding the team in remaining competitive and innovative.
Design the platform with scalability and flexibility, accommodating evolving features and changes as the user base grows.
Provide mentorship and technical leadership to junior developers, fostering their growth and contribution to the team's objectives.
What We Need
Proven experience of 8+ years as a Full Stack Engineer, with a track record of leading complex SaaS applications.
Minimum 2 years in a lead/manager role, able to guide and ensure development of teams
Strong technical background with proficiency in back-end technologies, such as .NET Core, C#, GraphQL, MongoDB, Docker
Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js
Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications
Experience with microservices and/or clean architecture
Thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code
Experience with unit, integration and function testing using front-end and back-end testing libraries
Proficiency in Domain-Driven Design (DDD) principles to create a maintainable and modular architecture that aligns with business domains
In-depth knowledge of web security best practices and experience in ensuring compliance with industry regulations
Demonstrated experience in performance optimization for high-traffic web applications
Experience with container technologies like docker and good understanding of cloud infrastructure and solutions.
Experience with agile development methodologies and collaborating with cross-functional teams
Excellent problem-solving skills and a proactive approach to troubleshooting and bug fixing
Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds
A passion for staying updated with the latest trends, technologies, and best practices in software development
Why You'll Love Working Here
International Environment
Competitive remuneration package
15 Days Annual Leave
Annual Performance Bonus
Stock Options after 6 months
Company activities and events
CoverGo Company
Video
By submitting your application, you confirm that you have read, understood, and accepted the content of CoverGo’s
Privacy Notice
and you consent to the processing of your data as part of this application.
УдалённоleadToronto, Canada; Vancouver, Canada; Calgary, Canada; Québec City, Canada
Задачи:
— Разрабатывать и развивать backend и frontend части системы
— Участвовать в проектировании решений и обсуждении архитектуры
— Автоматизировать и оптимизировать бизнес-процессы
— Участвовать в переходе на новые технологические решения и импортозамещающий стек
— Сопровождать и улучшать уже работающий промышленный сервис
Требования:
— Опыт работы fullstack-разработчиком (.Net и React)
— Владение C# и .Net Core, JS и React
— Опыт создания приложений на React
— Глубокое знание языка запросов SQL (знание теории реляционных баз данных, опыт их проектирования)
— Понимание и опыт применения принципов SOLID
— Знание TDD, опыт использования Unit Testing
— Знание основных видов архитектур (монолит, сервис-ориентированная, микросервисная)
— Опыт разработки интеграционных взаимодействий (REST, SOAP, ODBC, MQ)
— Опыт работы с Jira, Confluence, Git, Jenkins, Docker, умение самостоятельно планировать и организовывать свою работу
Условия:
— Формат работы: полная удалёнка или гибрид на выбор
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— развитие и поддержка продуктов платежей и переводов в ДБО (Мобильный банк и Интернет-банк) в проекте «Дейли Банкинг».
Требования:
— высшее образование;
— подтверждённый опыт работы от 6 лет со стеком технологий: C#, .Net Core, .Net Framework, MS SQL;
— опыт работы с MS SQL Server (T-SQL) или другими СУБД;
— понимание принципов CI/CD, опыт работы с системами контроля версий (git);
— опыт разработки Web Api (RESTful, применение IoC контейнеров в работе);
— понимание архитектуры и технологий безопасности в корпоративных приложениях;
— опыт оптимизации запросов, работы с большими объёмами данных;
— опыт разработки крупных высоконагруженных систем;
— опыт разработки и проектирования интернет-банков, знание банковских предметных областей;
— опыт работы с микросервисной архитектурой.
Location: Raleigh, NC
CaptiveAire values its software developers highly and offers them immense opportunities for freedom and creativity while not having overbearing management. We value very highly our work environment and provide the absolute best in terms of equipment. This position is specifically for our line-of-business applications. Primarily, this includes our Sales and Factory software and numerous supporting applications and services.
This position requires someone that has a passion as well as strong skills in the C# space and client-side development. This position will be geared towards new application features and maintenance of the existing codebase.
For overall project management, we use an internally hosted instance of YouTrack as well as Confluence for documentation efforts. For Continuous Integration, we use TeamCity and internally hosted NuGet packages to help better manage our software builds, dependencies, and deployments. We are also using OctopusDeploy for most all software deployments to staging and production environments. Source code is hosted in an on-premises GitHub Enterprise instance.
Goals for this position:
This position will be working with our internal sales and manufacturing software.
Implement new feature requests and fix bugs in existing logic.
Improve application usability / simplify existing workflows.
Ensure software aligns with the goals of the requirements.
Think critically and thoroughly about solutions.
Continuously improve your work and yourself.
THIS IS NOT A REMOTE ROLE
Desired technical skills
.Net/.Net Core
Experience with Entity Framework or similar ORM
5-10 years of continuous experience with C#.
5- 10 years of experience using SQL Server; T/SQL, or equivalent relational database.
Salary:
We offer a competitive salary based upon experience
CaptiveAire employees are expected to be independent with very little hand-holding and technical training required. You should be comfortable taking on medium to large projects and/or features and be able to bootstrap them from the ground-up. You should also be comfortable diving into well-entrenched, custom, in-house systems and applications which drive the entire company. We are easy-going, don't have a lot of processes to get in our way, and basically want to deliver top-notch, quality systems and software to run the company. As part of the CaptiveAire IT team, you will have many opportunities to contribute directly to the success of the company.
Captive-Aire Systems, Inc. is proud to be an equal opportunity workplace. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
To qualify, applicants must be legally authorized to work in the United States. At this time we are not able to consider applicants that require sponsorship, now or in the future, for employment visa status.
#
LI-TL1
#P1
Задачи:
— разработка внутри компании в направлении электронных торговых площадок (B2B/B2G закупки)
— работа с большими данными, высоконагруженными и распределенными системами
Требования:
— опыт на .NET от 3 лет, из них 2+ года на позиции Senior
— системное мышление, умение видеть архитектуру целиком
— готовность брать ответственность за решения
— опыт построения распределенных и отказоустойчивых систем (Microservices)
— понимание CQRS + Mediator
— уверенное владение PostgreSQL (оптимизация запросов, индексы, транзакции, изоляция, партиционирование, шардирование)
— опыт работы с NoSQL (Redis)
— опыт работы с EF
— продвинутый опыт работы с RabbitMQ (получатели, продюсеры, обменник, очереди)
— коммерческий опыт с RabbitMQ и PostgreSQL обязателен
— будет плюсом: опыт работы с ЕИС, понимание специфики ЭТП, использование AI/LLM в продакшене
Условия:
— формат работы: офис в Москве (ст.м. Киевская или Фрунзенская), график 5/2, 09:00–18:00 или 10:00–19:00
— после испытательного срока 1 день удалённой работы в неделю
— оформление по ТК РФ
— зарплата от 300 000 до 350 000 ₽ на руки, выплаты 2 раза в месяц
— бонусы: IT-аккредитация, выдача техники, подключение к ИИ-сервисам, обучение, возможность карьерного роста
Дополнительно:
— не рассматривают релокантов, нужны жители Москвы
ОфисseniorМосква; Также не готовы рассматривать релокантов, нужны люди, проживающие в Москве!
О компании
Мы компания-разработчик экосистемы Directum. Наши решения помогают комплексно управлять крупными компаниями на всех уровнях: от стратегических целей до конкретных задач на местах. Более 3500 компаний используют наши решения.
Чем предстоит заниматься
Разрабатывать решение Directum Projects для организации командной работы, планирования проектов и ресурсов, управления базами знаний. Наше решение заменяет Asana, Jira, Trello, Confluence, MS Project.
Основные инструменты и технологии
Backend: ASP.Net Core.
Frontend: TypeScript, React, WebPack.
Работа с данными: MS SQL Server, PostgreSQL.
Инструменты разработки: MS Visual Studio, VS Code.
Инфраструктура: Docker, Docker-compose, Python.
Работа с задачами и кодом: Gitlab, Git.
Команда не ограничена в выборе технологий. Использует те, которые лучше всего подходят для решения конкретной задачи.
Ожидания от кандидата
Опыт разработки на React от 5 лет.
Базовый опыт backend-разработки на C#.
Опыт разработки трехзвенных приложений и оптимизации клиентской и серверной части.
Умение быстро изучать новые технологии и применять их на проекте.
Приветствуется
Опыт работы по Agile.
Опыт работы с ORM — NHibernate или Entity Framework.
Опыт работы в соответствии с Continuous Integration.
Почему к нам стоит идти
Работа в команде профессионалов. Для каждого из нас, программирование не только работа, но и главное увлечение в жизни.
Наставничество. Для новичков у нас есть обучающие программы, помогающие лучше узнать нашу систему и без стресса погрузиться в работу.
Возможность развития. Собираем свои митапы, выступаем на крупных ИТ-конференциях, проводим мозговые штурмы и инженерные дни. Выделяем рабочее время на внутреннее обучение.
Команда отвечает за фичи. Разработчики сами определяют сроки реализации, архитектуру и способы выполнения задач. Выделяется время на исследование и прототипирование.
Заботимся о качестве кода. Выделяем время на рефакторинг, техдолг, code review, анализ производительности.
Гибкий график и нет переработок. Мы уважаем личное время своих сотрудников.
Заработная плата обсуждается индивидуально.
Мы аккредитованная ИТ-компания, возможна бронь/отсрочка при соблюдении необходимых условий Минцифры.
Задачи:
— техническое лидерство в команде разработки и организация работы продуктовой команды;
— реализация интеграций на техплатформе (PlatformEco, Gravitee);
— реализация агентов на ИИ-платформе;
— интеграция агентов в ИТ-ландшафт компании;
— внедрение ИИ-компонентов в агентский портал;
— формирование роадмапа, приоритизация бэклога и управление жизненным циклом продукта.
Требования:
— опыт технического руководства командой разработки на C# / .NET Core;
— понимание принципов проектирования сервисов, код-ревью, поддержания стандартов разработки;
— глубокое понимание Agile / Scrum / Kanban и опыт их адаптации под крупные организации (внедрение, оптимизация процессов);
— навыки формирования роадмапа, приоритизации бэклога, управления жизненным циклом продукта;
— понимание архитектуры корпоративных интеграций и API-менеджмента;
— опыт проектирования и реализации интеграций между разнородными системами;
— актуальное понимание Generative AI и LLM;
— опыт с концепцией ИИ-агентов: архитектура, сценарии использования, ограничения и риски.
Будет плюсом:
— опыт разработки на скриптовых языках: node.js / python;
— базовые знания RAG (Retrieval-Augmented Generation), векторных баз данных и промпт-инжиниринга.
Условия:
— полный рабочий день;
— можно удалённо.
Обязанности:
— Разрабатывать новые продукты, модули и сервисы (интеграции, веб-приложения, API, аналитика), покрывать код тестами.
— Проектировать решения (внутренний дизайн, системная архитектура) совместно с командами.
— Участвовать в код-ревью и командных встречах.
— Взаимодействовать в кросс-функциональной команде (продакт, тимлид, разработка, QA, дизайн, аналитика, SRE/DevOps).
Требования:
— ASP.NET
— С#
— Будет плюсом: опыт разработки высоконагруженных распределенных систем.
— Опыт работы с Onion Architecture и MediatR.
— Опыт использования таких паттернов как CQRS, Event Sourcing, SAGA Pattern.
— Опыт работы с Kubernetes, Apache Kafka.
— Опыт в DevOps (включая выстраивание CI/CD).
Условия:
— Официальное трудоустройство в аккредитованной IT-компании.
— Гибридный (комбинированный) или удаленный формат работы.
— Соблюдение трудового законодательства.
— Технику для работы.
— ДМС после испытания.
Задачи:
- Разработка API: создание надёжных REST-сервисов для интеграции между различными системами предприятия и обеспечения работы фронтенд-части
- Реализация бизнес-логики: разработка ядра системы, отвечающего за сложные процессы обслуживания коммерческого транспорта
- Работа с фоновыми процессами: разработка фоновых заданий (background tasks) для обработки данных в режиме реального времени
- Оптимизация: решение задач по производительности в сценариях с высокой нагрузкой
Требования:
- Понимание принципов асинхронного программирования (async/await) или многопоточности (Multithreading)
- Базовое представление о микросервисной архитектуре
- Опыт работы с Docker (контейнеризация приложений)
- Базовые знания фронтенд-технологий (например, VueJS), что поможет эффективнее интегрировать бэкенд с интерфейсом
Условия:
- Неполная занятость
- Оформление: срочный трудовой договор на 3 месяца
- График: 5/2, не более 30 часов в неделю
- Формат работы: удалённо, в офисе или гибрид
Требуется разработчик C# / .NET с опытом работы с WPF, EF Core, SQL. Необходимы навыки работы с C#, .NET, .NET Core, WPF, Entity Framework, Linq, Microsoft SQL Server, PostgreSQL, SQL и Git. Работа удалённая, полный рабочий день. Зарплата от 180 000 до 210 000 рублей в месяц.
Задачи:
— Разработка внутри компании в направлении электронных торговых площадок (B2B/B2G закупки).
— Работа с большими данными, высоконагруженными и распределенными системами.
Требования:
— Опыт на .NET от 3 лет, из них 2+ года на позиции Senior.
— Системное мышление, умение видеть архитектуру целиком.
— Готовность брать ответственность за решения.
— Опыт построения распределенных и отказоустойчивых систем (Microservices).
— Понимание CQRS + Mediator.
— Уверенное владение PostgreSQL (оптимизация запросов, индексы, транзакции, изоляция, партиционирование, шардирование).
— Опыт работы с NoSQL (Redis).
— Опыт работы с EF.
— Продвинутый опыт работы с RabbitMQ (получатели, продюсеры, обменник, очереди).
— Будет плюсом опыт работы с ЕИС, понимание специфики ЭТП и использование AI/LLM в продакшене.
Условия:
— Офис в Москве (ст.м. Киевская или Фрунзенская), 5/2, 09:00-18:00 или 10:00-19:00.
— После испытательного срока — 1 день удалённой работы в неделю.
— Оформление по ТК РФ.
— Зарплата от 300 000 до 350 000 ₽ на руки, выплаты 2 раза в месяц.
— IT-аккредитация, выдача техники, подключение к ИИ-сервисам, обучение, возможность карьерного роста.
Дополнительно:
— Необходим коммерческий опыт с RabbitMQ и PostgreSQL.
— Рассматриваются только кандидаты, проживающие в Москве, релоканты не рассматриваются.
ОфисseniorМосква; Также не готовы рассматривать релокантов, нужны люди, проживающие в Москве!
Задачи:
- Разработка бэкенда веб-сайтов и веб-приложений
- Участие в разработке и внедрении новых сервисов, технологий
- Разработка и дополнение общего style guide компании
- Написание понятного и поддерживаемого другими разработчиками кода
Требования:
- Опыт разработки веб-приложений на платформе .NET
- Знание и умение применять паттерны проектирования, понимание принципов SOLID
- Знание и опыт работы с БД (оптимизация существующих запросов, создание индексов и понимание их назначения)
- Умение писать unit тесты
- Умение оценивать и декомпозировать задачи, попадать в срок, понимать, как оптимизировать производительность системы и быстро локализовывать ошибки
Компания разрабатывает надежные IT-решения для B2C и B2B сегмента в развлекательной, игровой и спортивной тематиках. В команду требуется опытный Desktop .NET Developer (Avalonia UI) для разработки и поддержки кросс-платформенных desktop-приложений на .NET и Avalonia UI.
Задачи:
— Разрабатывать новое кросс-платформенное приложение на Avalonia UI
— Поддерживать и развивать продукты на WPF
— Участвовать в проработке требований и реализации функционала в команде
— Оценивать задачи и улучшать архитектуру проектов
— Проводить рефакторинг и оптимизацию кода
— Тестировать и профилировать модули для повышения стабильности и производительности
Требования:
— Опыт коммерческой разработки на .NET от 2 лет
— Уверенные знания Avalonia UI и C#
— Опыт работы с Git и системами трекинга задач
— Понимание принципов чистого кода и архитектуры приложений
— Готовность изучать новые технологии
— Аналитический склад ума
Будет плюсом:
— Опыт работы в WPF
— Знание MVVM-фреймворков (например, CommunityToolkit.Mvvm)
— Опыт работы с Linux / macOS
— Навыки оптимизации UI и работы с профилировщиками .NET
Условия:
— Официальное оформление по ТК Кипра
— График 5/2, офисный формат работы в Лимасоле, иногда разъездной
— Гибкое начало рабочего дня с 8 до 10 утра
— Новый офис премиум+ класса
— Бесплатные завтраки и обеды
— Компенсация 50% стоимости курсов английского языка
Возможен офис в Москве, Санкт-Петербурге, Ереване, Тбилиси, удалёнки нет.
Ixora — российская IT-компания, создающая облачные технологии для оценки качества образования. Наши решения помогают строить единую цифровую систему оценки на региональном и федеральном уровнях: ЕГЭ, ОГЭ и другие формы итоговой аттестации. Мы реализуем крупные госконтракты и сотрудничаем с ведущими государственными организациями в сфере образования.
Задачи:
— Разработка и развитие backend-части на C# / .NET Core
— Разработка и поддержка frontend-части на Angular
— Работа с существующими сервисами и участие в создании новых решений
— Участие в проектировании и развитии архитектуры
— Взаимодействие с командой разработки и DevOps
Требования:
— Опыт коммерческой веб-разработки от 5 лет
— Отличное знание C# и платформы .NET Core
— Опыт работы с Angular
— Опыт работы с PostgreSQL и MongoDB
— Опыт работы с RabbitMQ или Kafka
Будет плюсом:
— Опыт разработки и масштабирования высоконагруженных веб-сервисов или работы с многопоточностью
— Опыт работы с ClickHouse, Redis
— Опыт работы с Docker и Kubernetes
— Уверенная работа в Linux
— Опыт работы в облачной инфраструктуре
— Понимание принципов DDD
Условия:
— Полностью удаленную работу с гибким графиком (ориентир на результат, а не на отработанные часы)
— Оформление по ТК РФ, аккредитованная IT-компания, резидент Сколково
— ДМС, возможность обучения и повышения квалификации за счет компании
— Регулярные корпоративные мероприятия
— Участие в проектах, которые реально влияют на развитие образования в стране
— Работа в стабильной IT-компании с долгосрочными проектами
— Компания ориентирована на долгосрочное сотрудничество: многие сотрудники работают 5–10+ лет
— Горизонтальная структура: решения принимаются коллегиально
Этапы отбора:
— Собеседование с рекрутером
— Собеседование с техническим директором
— Собеседование с командой
— Финальный оффер
УдалённоseniorГеография найма не уточнена, офис: Москва