... Навыки работы с SQL, опыт администрирования SQL сервера; Наличие соответствующих сертификатов; Опыт работы по специальности Инженер-программист 1С не менее 2-х лет...
... Предприятию по производству бытового газового оборудования на постоянную основу требуется Оператор-программист станков с ЧПУ. Обязанности: - Ведение процесса резания с пульта управления сложных деталей на танках с программным управлением; - Корректировка...
Требуется Backend / Fullstack developer C#
Обязанности:
· Разработка и сопровождение веб-сервисов на .Net Core для SPA-приложений пространственного анализа и моделирования данных на картах (ГИС).
· Разработка модулей и утилит на .Net и WebView2.
Разработка интерфейса на WPF · Опыт backend или fullstack-разработки от 3-х лет.
· Знание .Net 6, C# 10 или новее.
· Знание REST API, SignalR.
· Опыт работы с асинхронностью и многопоточностью.
Будет плюсом:
Опыт работы на frontend (Typescript).
· Опыт разработки протокола взаимодействия между frontend и backend.
· Опыт разработки веб-сервисов или микросервисов на .Net.
· Знание SQL.
· Опыт работы с ГИС-системами.
· Желание осваивать новые технологии, применять паттерны, развиваться и делиться своим опытом.
Стремление писать максимально эффективный и понятный код и соблюдать принципы SOLID
Верификация (тестирование) программного обеспечения
Образование в области IT (высшее, неоконченное высшее, обучающиеся в высшем учебном заведении)
Знание любого языка программирования высокого уровня (C/C++, C#, Java, и др.)
Аналитический склад ума, ответственность, внимательность, аккуратность
- изучение целей решаемых задач, требований к результатам, определение объемов, структуры, источников информации, подлежащей обработке на вычислительных машинах, макетов и схем ее ввода, обработки, хранения, выдачи и контроля;
- описание задач с помощью математических моделей и алгоритмов, составление и запись программ на языках программирования высокого уровня и машинно - ориентированных языках;
- отладку разработанных программ и их корректировку в процессе доработки;
- определение возможности использования в решении задач готовых программ, разработанных другими разработчиками (учреждениями, организациями, предприятиями);
- разработку и внедрение методов автоматизированного программирования, типовых и стандартных программ, управляющих, обрабатывающих, сервисных программ, инструкций по их использованию, входных алгоритмических языков;
- участие в работах по унификации и типизации вычислительных процессов, расширению области применения вычислительной техники;
- обслуживание компьютерных программ и соответствующей документации, заключающееся в их обновлении и корректировке в соответствии с изменением входных и выходных данных, спецификаций или состава оборудования, вычислительных средств;
- выполнение родственных по содержанию обязанностей;
- менторство над другими работниками. - коммуникабельность;
- дисциплинированность.
разработка программ, обеспечивающих возможность выполнения алгоритма и поставленной задачи средствами вычислительной техники, проведение их тестирования и отладки; Должен знать:
- виды программного обеспечения;
- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы электронно-вычислительной машины, правила ее технической эксплуатации;
- технологию автоматической обработки информации;
- виды технических носителей информации;
- методы классификации и кодирования информации;
- нормализованные языки программирования;
- действующие стандарты, системы счислений, шифров и кодов
Верификация (тестирование) программного обеспечения
Образование в области IT
Знание любого языка программирования высокого уровня (C/C++, C#, Java и др.)
Аналитический склад ума, ответственность, внимательность, аккуратность
Операционные системы семейства Windows на уровне продвинутого пользователя
Пакет программ Microsoft Office
Верификация (тестирование) программного обеспечения
Образование в области IT
Знание любого языка программирования высокого уровня (C/C++, C#, Java и др.)
Аналитический склад ума, ответственность, внимательность, аккуратность
методологии разработки программного обеспечения (TDD, RUP, MSF, Agile и т.п.);
Разработка клиент-серверного приложения в delphi
Ответственный подход к работе
- опыт работы: не менее 1-3 года;
- отличные знания в области объектно-ориентированного программирования;
- отличное знание ASP.NET MVC, C# 5.0;
- знание технологий организации доступа к данным: ADO.NET, LINQ to SQL, Entity Framework;
- уверенное знание HTML/CSS, JavaScript/AJAX и фрэймворка jQuery;
- опыт работы с системами контроля версий (Git, SVN);
- EntityFramework, Identity, Ajax, jQuery;
- знание PostgreSQL;
- знание и опыт работы с SOAP и REST API;
- знания в области unit-тестирования.
Разработка управляющих программ для фрезерных станков с ЧПУ в CAM-системе HSMWorks;
Подбор режущего инструмента под конкретную деталь;
Отладка и настройка управляющих программ совместно с оператором-наладчиком на станке до получения обработанной детали;
Проведение анализа брака, применение мер по своевременному его предупреждению;
Контроль режущего инструмента.
Опыт разработки УП(управляющей программы) на фрезерные 3х осевые станки с ЧПУ на стойке Fanuc;
Знание SolidWorks.
- непосредственно принимать участие в разработке программных продуктов,
- выполнять с использованием средств вычислительной техники, коммуникаций и связи работы в области научно-технического поиска,
- проводить корректировку (т.н."сопровождение") разработанной программы на основе анализа выходных данных,
- разрабатывать инструкции по работе с программами (руководство пользователя и руководство администратора), участвовать в оформлении необходимой технической документации (технический проект, логические и функциональные схемы работы информационных систем) в определенные сроки, - английский язык - на уровне чтения технической документации,
- формализованные языки программирования (Си, С++, Pascal),
- основные принципы объектно-ориентированного программирования,
- инструментальные системы программирования,
- технико-эксплуатационные характеристики, конструктивные особенности, назначение и режим работы ЭВМ, правила ее технической эксплуатации,
- технологию автоматической обработки и кодирования информации,
- знание государственных стандартов ЕСКД и ЕСПД - приветствуется,
- знание программного обеспечения корпоративных баз данных, сред разработки СУБД (языка запросов SQL) - приветствуется,
- знание основ языка ассемблера - приветствуется,
- знание основ языка Lua или аналогичного - приветствуется,
- знание Linux-систем - приветствуется,
- способность к обучению,
- ответственность и целеустремленность,
- дисциплинированность.
Верификация (тестирование) программного обеспечения
Образование в области IT (высшее, неоконченное высшее, обучающиеся в высшем учебном заведении)
Знание любого языка программирования высокого уровня (C/C++, C#, Java и др.)
Аналитический склад ума, ответственность, внимательность, аккуратность
VMWare и Virtual PC на пользовательском уровне
Matlab+Simulink