Michaels Energy
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Developer в энергетическую консалтинговую компанию Michaels Energy. Разработка и поддержка внутренних и клиентских приложений на Python и low-code платформе Quickbase, интеграции систем и внедрение AI-решений для автоматизации бизнес-процессов.
Задачи
- Проектировать, разрабатывать, разворачивать и поддерживать приложения на Python, Quickbase и веб-технологиях
- Разрабатывать ПО для инженерных расчётов, аналитических моделей и обработки данных, включая модернизацию табличных инженерных инструментов
- Развивать Quickbase-приложения: модели данных, интерфейсы, отчёты, дашборды и автоматизированные workflow
- Поддерживать модернизацию и миграцию legacy-приложений и платформ
- Устранять технические проблемы, дефекты и повышать производительность и надёжность приложений
- Обрабатывать запросы поддержки и баг-тикеты в рамках SLA
- Соблюдать best practices разработки: тестирование, документация, контроль версий, безопасность
- Разрабатывать и поддерживать интеграции между внутренними приложениями, системами клиентов и сторонними сервисами через API
- Создавать автоматизированные workflow, data pipelines и плановые процессы
- Внедрять контроль доступа к данным и практики безопасности
- Поддерживать развёртывание и обслуживание приложений в облачных средах
- Выявлять возможности для автоматизации и снижения ручной работы
- Разрабатывать, тестировать и внедрять AI-решения на базе API и больших языковых моделей
- Интегрировать AI-возможности в существующие приложения и бизнес-процессы
- Оценивать AI-решения на точность, надёжность, безопасность и практическую ценность
- Исследовать новые AI-инструменты и техники разработки
Требования
- Степень бакалавра в Computer Science, Software Engineering, Information Systems, Engineering или смежной области либо эквивалентный практический опыт
- 3+ года профессионального опыта разработки ПО или приложений
- Владение Python или сопоставимым языком программирования
- Опыт разработки и поддержки бизнес-приложений, веб-приложений или автоматизированных workflow
- Опыт работы с REST API, JSON и системными интеграциями
- Знакомство с HTML, CSS, JavaScript и реляционными базами данных
- Опыт работы с Git или аналогичными системами контроля версий
- Сильные аналитические навыки и навыки решения проблем
- Аналитическое и творческое мышление, самостоятельность, ответственность, внимание к деталям, коммуникабельность
Условия
- Зарплата $110,000–$125,000 + региональная корректировка при необходимости
- Предпочтительно локация Denver, CO; возможна удалённая работа или офисы в La Crosse WI, Minneapolis MN, Cedar Rapids IA, Denver CO, Chicago IL, Richmond VA
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k) с участием компании
- Оплачиваемый отпуск и праздники
- Возможности профессионального развития
- Гибкая и коллаборативная культура
- Гибкий график работы
Навыки
- Python
- Quickbase
- REST API
- JSON
- HTML
- CSS
- JavaScript
- SQL
- PostgreSQL
- Git
- Docker
- Azure
- AWS
- LLM APIs
- prompt engineering
- data pipelines
- Agile