New Era Technology
Senior .NET Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior .NET Full Stack Developer в New Era Technology для проектирования и поддержки масштабируемых корпоративных приложений на стеке Microsoft. Роль предполагает разработку backend-сервисов и микросервисов, frontend на Angular, работу с облачными платформами и DevOps-практиками.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать корпоративные веб-приложения на C#, ASP.NET Core, .NET Framework и .NET 6+
- Разрабатывать и улучшать адаптивные интерфейсы на Angular (v10+), TypeScript, JavaScript, HTML5, CSS3, Bootstrap и Kendo UI
- Создавать Single Page Applications (SPA) с современной архитектурой Angular и компонентным дизайном
- Разрабатывать переиспользуемые сервисы, компоненты и библиотеки для повышения поддерживаемости приложений
- Проектировать и разрабатывать RESTful API, веб-сервисы и микросервисные архитектуры
- Создавать масштабируемые backend-сервисы на ASP.NET Core Web API
- Разрабатывать и интегрировать GraphQL API
- Реализовывать аутентификацию и авторизацию с использованием OAuth 2.0, OpenID Connect и ролевой модели доступа
- Интегрировать приложения со сторонними сервисами и корпоративными системами
- Разворачивать приложения и управлять ими в Microsoft Azure и/или AWS
- Разрабатывать и поддерживать CI/CD пайплайны с использованием Azure DevOps, Git, TFS или AWS DevOps инструментов
- Использовать облачные сервисы: Azure Functions, Azure Data Factory, Azure Blob Storage, ARM Templates
- Мониторить производительность приложений и оптимизировать облачную инфраструктуру
- Проектировать и оптимизировать решения баз данных на SQL Server, PostgreSQL, MongoDB
- Разрабатывать хранимые процедуры, представления и оптимизированные запросы на T-SQL и PL/SQL
- Использовать Entity Framework Core для ORM и доступа к данным
- Разрабатывать event-driven решения с использованием Apache Kafka
- Поддерживать распределённые системы и обработку данных в реальном времени
- Участвовать в обсуждениях архитектуры, код-ревью и дизайн-сессиях
- Взаимодействовать с Product Owners, бизнес-аналитиками, QA-командами и архитекторами
- Менторить младших разработчиков и продвигать инженерные лучшие практики
- Участвовать в Agile-церемониях: планирование спринтов, ретроспективы, уточнение бэклога
Требования
- Bachelor's Degree в Computer Science, Information Technology, Software Engineering или смежной области
- 10+ лет опыта разработки ПО
- 5+ лет опыта разработки приложений на C# и .NET технологиях
- 5+ лет опыта создания frontend-приложений на Angular
- Сильный опыт разработки приложений корпоративного уровня
- Backend: C#, .NET Core / .NET 6+, ASP.NET Core MVC, ASP.NET Web API, Entity Framework Core, микросервисная архитектура, GraphQL, Azure Functions
- Frontend: Angular (10+ предпочтительно), TypeScript, JavaScript, HTML5, CSS3, Bootstrap, Kendo UI, Razor Views
- Облачные платформы: Microsoft Azure, Amazon Web Services (AWS)
- Базы данных: SQL Server, PostgreSQL, MongoDB, T-SQL, PL/SQL
- DevOps и инструменты: Azure DevOps, Git, TFS, CI/CD Pipelines, ServiceNow
Условия
- Возможность будущего трудоустройства в New Era Technology
- Необходимо проживать рядом с Indianapolis, IN
- Командно-ориентированная культура с приоритетом личного и профессионального развития
- Работа с сертифицированными экспертами отрасли
- Непрерывное обучение
- Конкурентные бенефиты
- Компания никогда не просит кандидатов платить какие-либо сборы на любом этапе найма
Навыки
- C#
- .NET Core
- .NET 6+
- ASP.NET Core
- .NET Framework
- ASP.NET Core MVC
- ASP.NET Web API
- Entity Framework Core
- Microservices
- GraphQL
- Azure Functions
- Angular
- TypeScript
- JavaScript
- HTML5
- CSS3
- Bootstrap
- Kendo UI
- Razor Views
- REST API
- OAuth 2.0
- OpenID Connect
- Microsoft Azure
- AWS
- Azure Data Factory
- Azure Blob Storage
- ARM Templates
- Azure DevOps
- Git
- TFS
- CI/CD
- SQL Server
- PostgreSQL
- MongoDB
- T-SQL
- PL/SQL
- Apache Kafka
- ServiceNow
- WCF
- SOA
- Apache Spark
- Apache Flink
- FHIR
- HL7