Senior ASP.NET разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Приглашение в команду web-проекта ГлавБух для Senior ASP.NET разработчика.
Если ты хочешь принять активное участие в грандиозном архитектурном рефакторинге и функциональной разработке, и тебе интересно искать качественные решения и значительно влиять на технологические решения в своем проекте, то вероятно, что я ищу именно тебя:-)
Проект ГлавБух — это заботливая программа для ведения бухгалтерского учета, SPA со сложной логикой и серьезными нагрузками.
Миссия продукта - избавить небольшие компании от рутины бухучета и взаимодействия с гос. органами. Онлайн продукт, который решает большинство вопросов бизнеса с бухучетом, отчётностью, зарплатами и т.п.
С точки зрения разработки — сложные сервисы, которые должны работать быстро и делать сложные расчеты в режиме реального времени. Проект находится в стадии пересмотра и оптимизации текущих решений и архитектуры (здесь многое нужно кардинально менять) и активной разработки новых фич.
Текущие задачи разработки включают:
- Развитие продукта (разработка нового функционала)
- Рефакторинг существующего кода
- Разработка больших задач с выделением подзадач, реализуемых middle C# developers
- Багфикс (куда ж без него)
Конкретные задачи
- Участие в архитектурном рефакторинге (вывод фронта на трехслойку, сервис авторизации, кэширование, асинхрон и т.п.)
- Организация unit-тестирования и взаимодействия с frontend
- Продуктовые задачи (расчёты, детализации, отображение, хранение, оптимизации….)
Официальный запуск разработки и новая команда начали работу в сентябре прошлого года. До этого было несколько прототипов, и качественная реализация потребовала разработки части решений с 0, а сейчас требует качественного архитектурного рефакторинга, и этим вызвано наше приглашение.
О тебе и идеалах:
a) сильный разработчик, участвующий в принятии технологических решений
б) принимающий активное участие в обмене опытом между командами и людьми
с) ратующий за качественные решения, чистоту кода и думающего о развитии продукта в целом, а не только какой-то отдельной его части
С широким кругозором, чтобы совершенствовать наш продукт и вместе с нами запустить разработку новых модулей системы.
Жаждем получить предложения по оптимизации и конструктивную критику имеющихся решений и разрешение вопросов по реализации и оптимизации текущих задач!
Стэк-технологий в проекте:
- C# 4.5
- ASP.NET WebAPI, MVC, WCF, LINQ, REST, XML, JSON, Http
- HighLoad SOA principles, optimizations
- OOP, Patterns, AOP, TPL, Linq, IoC
- ORM (EntityFramework, LinqToSQL, NHibernate & etc), ADO.NET
- MS SQL
- Queues (ServiceBroker, MSMQ, RabbitMQ, MS ServiceBus & etc)
- NoSQL (MongoDB, CouchDb, Redis, Memcached, Cassandra)
- Reporting (DevExpress & etc)
- TDD, BDDВажно - опыт разработки приложения, взаимодействующего с тонким клиентом (JSON / AJAX).
У нас:
- Качественное планирование — мы выделяем время на рефакторинг, и следим за тем, чтобы каждому разработчику доставались интересные задачи на итерацию
- С сервером общаемся в формате JSON, поэтому лезть во фронтенд не придется
- Элементы Scrum'а, командный CodeReview, Jira + Wiki, TeamCity; наш QA отвечает за ручное тестирование
Продукты, например:
- Модуль No1: Зарплата и кадры (4 000 подписчиков)Запущен в прошлом году, планируем расширение функционала и значительнуюоптимизацию решений.Посмотреть в демо-режиме: https://1pgb.ru/try
- Модуль No2: Налоговый учет и отчетность: https://uchet.1pgb.ru/новый модуль системы, запуск продаж этой осенью. Здесь активное разработка нового функционала.
Проект Главбух является обособленной частью большого холдинга Актион-медиа (который уже лет 15 выпускает одноименный журнал "Главбух") , так что у нас есть деньги, прекрасный офис и всесторонняя бизнес-поддержка:-)
Представляю команду проекта:
Бекенда (6 разработчиков и тимлид), фронтенд (7 разработчиков и тимлид), QA, эксперты-бухгалтеры, дизайнеры, и сисадмины — все мы работаем в московском офисе, а нашим ключевым принципом является создание дрим-тим и лучшего бухгалтерского продукта.
- Руководитель московской команды Frontend-разработки, ВиталийГлибин - https:// www.linkedin.com/profile/view?id=79715553
- Руководитель бэкенда Дмитрий Кустов, к счастью, без линкедина (чтобы не хантили:)
- CTO - Олег Суханов
- Команда в лицах: https://team.1pgb.ru/team