Berkshire Hathaway Energy
Software Engineer 2/3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в энергетическую компанию MidAmerican Energy. Проектирование, разработка, тестирование и поддержка сложных корпоративных приложений и интеграций, участие в техническом лидировании небольших проектов.
Задачи
- Проектировать, разрабатывать, тестировать, документировать, внедрять и поддерживать сложные приложения и интерфейсы
- Выступать старшим исполнителем или техническим лидером на небольших и средних проектах
- Обеспечивать техническую поддержку, диагностику проблем и внедрение обновлений
- Участвовать во встречах с заказчиками и технических ревью дизайна
- Соблюдать стандарты производительности, интероперабельности и безопасного жизненного цикла разработки
- Исследовать и анализировать требования для создания или изменения приложений, работать с вендорами
- Консультировать заказчиков по ИТ-стратегии и бизнес-требованиям
- Взаимодействовать с командами приложений и инфраструктуры для выявления технологических пробелов
- Следить за отраслевыми практиками разработки и применять их
- Помогать в разработке функциональных и технических спецификаций
- Оценивать запросы пользователей на новые или изменённые приложения
- Наставлять Software Engineer I
- Участвовать в планировании проектов
Требования
- Степень бакалавра в MIS, computer science или смежной области либо эквивалентный опыт
- Минимум 2 года опыта для Software Engineer 2 и минимум 5 лет для Software Engineer 3 в проектировании, разработке, интеграции и/или установке бизнес-приложений
- Знание программирования в клиент-серверной или веб-среде
- Знание объектных методологий проектирования, архитектурных методологий, практик безопасности и техник интеграции
- Знание реляционных баз данных, концепций структурного анализа и паттернов проектирования
- Навыки управления проектами и умение вести несколько задач одновременно
- Способность к бизнес-анализу и пониманию потребностей заказчика
- Опыт интеграции крупных распределённых корпоративных систем
- Готовность работать в среде без закрепления кода за отдельными разработчиками
- Понимание топологий развёртывания и построения отказоустойчивых систем
- Готовность к периодическим дежурствам on-call
- Опыт интеграции COTS-решений в среде с сильным управлением изменениями и релизами
- Практический опыт разработки на Oracle и Microsoft SQL
- Практический опыт работы с .NET и другими современными языками программирования
- Практический опыт с Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL Reporting Services и Oracle BI/reporting
Условия
- Работа в MidAmerican Energy Company, равные возможности трудоустройства
- Периодические дежурства on-call
Навыки
- .NET
- Oracle
- Microsoft SQL
- Microsoft BizTalk Server
- Microsoft SharePoint
- Microsoft SQL Reporting Services
- Oracle BI