Долгосрочный проект для опытного программиста

Dmitriy18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.03.2009

Создание ПО в несколько этапов. Потом запуск, отладка в боевых условиях. Поддержка.

И возможно дальнейшее дописывание новых функций/опций, по мере того как сработаемся с вами.

Общее направление:

Разработка многопоточной и многопользовательской системы по принципу клиент-сервер.

Клиентская часть под ОС Виндоус. Серверная, желательно, под FreeBSD 7.1.

Серверная часть делится на клиентскую (веб-регистрация пользователей, статистика) и администраторскую зоны.

Язык написания, предпочтительно С++. Но, если Вы ознакомитесь с ТЗ и аргументированно объясните, почему эту систему лучше писать на чем-то другом, можно будет подумать об этом.

Требования:

Идеальное знание сетевых протоколов, свободная работа с ними, программирование под них: FTP, HTTPS, SOCKS4/4a/5, HTTP.

Большой опыт создания сетевых многопоточных, стабильных решений в разных системах.

Умение писать грамотный, легко читаемый, подробнейшим образом документированный, код.

Обязательно креатив, умение думать, искать оптимальные эффективные программные решения в различных ситуациях.

Умение корректировать/дополнять/писать самому себе грамотное ТЗ по общему описанию или устному изложению заказчика.

Наличие голосовой связи, телефон, SkyPE. Приветствуется (но необязательно) присутствие в Москве / Подмосковье.

Трезво оценивать стоимость своей работы, не задирать цены. Нацеливайтесь на постоянную, спокойную работу и дальнейшую поддержку по проекту, которую Вы сможете совмещать с другой работой.

Важно: помимо необходимой квалификации Вы должны четко отдавать себе отчет в том, что включаетесь в постоянный проект, несете ответственность, отвечаете за него - по срокам не исключено, что на год и более. Поэтому, трезво взвешивайте свои возможности, свои планы на среднее будущее, свободное время и силы.

ТЗ, по которому Вы сможете представить себе объем работ, высылается по запросу.

Задание разбито на части (этапы), представляющие собой самостоятельные, отдельно работающие модули.

Высылается ТЗ именно такими частями (модулями). Пишем один, знакомимся в процессе с вами, составляем впечатление о работе, переходим к следующему.

Хотелось бы найти честного, профессионального, ответственного и порядочного человека для постоянной работы.

Удачи!