Trinity Solar
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик полного стека в Trinity Total Home: проектирование, разработка и поддержка корпоративных приложений на стеке Microsoft с интеграциями и возможностью работы с AI-инструментами.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать масштабируемые корпоративные приложения и сервисы
- Создавать современные веб-приложения на C#, .NET, .NET Core/.NET 8+, ASP.NET Core, React.js, Angular, JavaScript, TypeScript, HTML5 и CSS3
- Разрабатывать и поддерживать SPA на React.js, Angular и современных фронтенд-фреймворках
- Проектировать и разрабатывать RESTful API, Web API, веб-сервисы, микросервисы и интеграционные решения
- Проектировать, разрабатывать и оптимизировать базы данных Microsoft SQL Server, запросы T-SQL, хранимые процедуры и интеграции
- Интегрировать приложения с корпоративными платформами: Salesforce, NetSuite, Contentstack, ADP, CRM, ERP, CMS и другими сторонними системами
- Собирать требования совместно с бизнес-аналитиками, product owners, разработчиками и бизнес-заказчиками и переводить их в технические решения
- Участвовать в обсуждении архитектуры, дизайна приложений и технических решений
- Диагностировать и устранять дефекты приложений, проблемы интеграций, производительности и инциденты в продакшене
- Разрабатывать и выполнять unit-, интеграционные и функциональные тесты
- Участвовать в code review и соблюдать стандарты разработки, безопасность приложений и лучшие практики
- Поддерживать CI/CD-пайплайны, автоматизацию деплоя, контроль версий и релиз-менеджмент с Azure DevOps и Git
- Вести техническую документацию, спецификации и процедуры поддержки
- Участвовать в Agile/Scrum-церемониях: планирование спринтов, груминг бэклога, дейли-стендапы, ретроспективы
- Находить возможности для модернизации приложений, улучшения архитектуры, снижения технического долга и автоматизации процессов
- Следить за новыми технологиями, облачными решениями и практиками разработки, включая AI
- Использовать AI-инструменты разработки для ускорения разработки, повышения качества кода, тестирования и документации
- Работать с GitHub Copilot, Microsoft Copilot, Azure OpenAI, Cursor, Claude Code и аналогичными технологиями
- Помогать разрабатывать и внедрять Generative AI, AI-приложения, AI-агентов и решения интеллектуальной автоматизации
- Применять принципы AI governance, безопасности, приватности и ответственного AI
Требования
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology или смежной области
- 5+ лет профессионального опыта разработки в корпоративной среде
- Сильный опыт разработки на C#, .NET Framework, .NET Core/.NET 8+, ASP.NET Core и Web API
- Сильный опыт фронтенд-разработки на React.js и/или Angular, TypeScript, JavaScript, HTML5, CSS3
- Опыт разработки современных SPA и адаптивных веб-приложений
- Сильное понимание ООП, паттернов проектирования, архитектуры приложений и методологий разработки
- Опыт проектирования, разработки и использования RESTful API и веб-сервисов
- Сильный опыт с Microsoft SQL Server, проектированием БД, T-SQL, сложными запросами, хранимыми процедурами и оптимизацией запросов
- Опыт работы с облачными технологиями Microsoft Azure
- Опыт с Azure DevOps, Git, контролем версий, CI/CD-пайплайнами и современными практиками деплоя
- Опыт работы в Agile/Scrum-среде разработки
- Понимание безопасной разработки, аутентификации, авторизации, веб-безопасности и защиты данных
- Сильные аналитические навыки, навыки диагностики и решения проблем
- Сильные навыки письменной, устной и межличностной коммуникации
- Умение работать самостоятельно и эффективно взаимодействовать с техническими и бизнес-командами
- Сильные организационные навыки и умение управлять несколькими приоритетами в быстром темпе
Условия
- Конкурентная оплата с возможностями роста
- Комплексное медицинское страхование: медицинское, стоматологическое и зрение
- Страхование жизни и программы помощи сотрудникам
- Оплачиваемое обучение
- Щедрая программа оплачиваемого отпуска (PTO), зависит от роли
- 40 часов оплачиваемого больничного в год
- 401(k) с вкладом компании
- Баланс работы и личной жизни
- Возможность работать с Generative AI, AI-агентами и интеллектуальной автоматизацией
- Роль hands-on individual contributor без прямого управления людьми, с возможностью наставничества junior-разработчиков
Навыки
- C#
- .NET
- .NET Core
- .NET 8+
- ASP.NET Core
- React.js
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- REST APIs
- Web API
- Microservices
- Microsoft SQL Server
- T-SQL
- Azure
- Azure DevOps
- Azure App Services
- Azure Functions
- Logic Apps
- Azure Storage
- Git
- CI/CD
- Salesforce
- NetSuite
- Contentstack
- ADP
- Dell Boomi
- Azure OpenAI
- GitHub Copilot
- Microsoft Copilot
- Cursor
- Claude Code
- Generative AI
- AI Agents
- Intelligent Automation
- Agile/Scrum
- OOP
- Software Design Patterns