Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
500 $

Code and error handling optimization

project expired


! розглядаємо тільки кандидатів з Києва !
Нижче приведений опис роботи на українській мові, але для нас мова спілкування із працівником ролі не грає (рос./укр./eng.).
Ми зараз шукаємо програміста для виконання невеликої роботи над нашим вебсайтом - інтернет магазином (URL буде надано перспективному кандидату). Реалізований сайт на С#, бд mySQL, технологія .NET 2.
Робота полягає в оптимізації вже існуючого коду частини системи під різні платформи, а також розширення error handling цієї частини. Частина ця відповідає за транзакції с кредитними картками, і її робота залежить від спілкування з зовнішніми сервісами, які іноді повертають помилки, і система
не знає як на них реагувати (деякі з них не були враховані в початковій розробці).
Мова йде про важливу частину системи, нам потрібен відповідальний працівник, який якісно виконає роботу.
Опис роботи:
-очікувана тривалість роботи 56-80 годин
-робота з дому, гнучкий графік
-технології/мови C# (.aspx), .NET 2, mySQL
-деяка документація на англійській мові, працівник повинен мати змогу її читати і розуміти
Тезисний опис роботи (буде поглиблено при спілкуванні з кандидатом):
а)вивчення існуючого коду транзакційної частини
б)оптимізація під різні клієнтські платформи
в)оптимізація під 2 зовнішні сервіси, які використовуються транзакційною частиною
г)розширення error handling (обробка помилок від зовнішніх сервісів)
д)як результат і ціль, забезпечення безперебійної корректної обробки відповідей від зовнішніх сервісів, і роботи транзакціїної частини на всіх клієнських платформах
На данний момент система працює, але не бездоганно. Є помилки, які виникають на деяких клієнтських платформах. Також системою не обробляються деякі помилки від зовнішніх сервісів. Ми хочемо це виправити.
Просимо турбуватися тільки відповідальних кандидатів. Робота у нас оплачується достойно, є хороші перспективи на майбутні цікаві замовлення.
! розглядаємо тільки кандидатів з Києва !


Update #1 from 10 May 2007
описание работы по-русски, с некоторыми уточнениями:

Вэбсайт нашего магазина строился на C#, .NET 2, .aspx, MySQL. URL предоставим перспективному кандидату.
Вэбсайт проводит рассчеты по кредитным картам. Модуль, отвечающий за сами транзакции с кредитками (назовем его транзакционной частью), использует 2 внешних банковских сервиса (которые и осуществляют рассчет, модуль получает результаты). Изначально транзакционная часть системы была запрограммирована без учета полного спектра ошибок, которые могут возвращать внешние сервисы, и без учета поддержки разных клиентских платформ (браузеры).
Иногда в работе транзакционной части возникают ошибки, реакция на которые не была учтена при разработке.

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

Тезисное описание работы:
-ожидаемая длительность работы 56-80 рабочих часов
-разбор чужого кода; написано понятно и с комментариями, отдельный модуль
-внешние сервисы: один COM плаг-ин на сервере самого магазина, второй - asp скрипт на сервере процессора. Они принимаются как данное, и изменению не подлежат. Действуют как внешний фактор, к которому нужно до конца подстроить систему.
-документация по сервисам на английском языке (прибл кол-во необходимых к чтению страниц 5-10)
-только back-end программирование, вэбсайт полностью функционален. Необходимо расширение error handling и некоторая оптимизация (например, формат входных данных для внешних сервисов)
-проверка, что используемые методы не приводят к ошибкам на всех распространенных платформах.
-совершенствование существующего лога общения с внешними сервисами.

Мы готовы достойно оплатить работу. Разбор чужого кода включаем в список работ. По возможности организуем консультации с разработчиком. Окажем содействие в интерпретации документации по внешним сервисам и самой системе магазина.

Предпочтние кандидатам из Киева. Ищем серьезного исполнителя. Перспективы будущих заказов.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

Project published
10 May 2007
121 views
Payment methods