
Truelogic Software — компания по разработке программного обеспечения в формате nearshore, предоставляющая услуги гибкого усиления команд и индивидуальной заказной разработки на аутсорсе. Инженерные команды компании работают в Латинской Америке и сотрудничают со стартапами и компаниями из списка Fortune 500 в сферах SaaS, B2B и корпоративных решений. Компания делает акцент на тесном сотрудничестве, оперативной реализации проектов и согласовании работы с часовыми поясами клиентов, поддерживая распределённые проекты более чем в 25 странах. Ориентированная на удалённую работу модель Truelogic Software объединяет инженеров с опытом в различных отраслях и направлениях разработки программного обеспечения.
Старший инженер по серверной разработке на .NET, финансы (удалённо в Мексике)
Разрабатывайте API и микросервисы для финтех-платформы, предоставляющей гибкое финансирование малому и среднему бизнесу. Создавайте и поддерживайте программное обеспечение в Azure в составе Agile-команды инженеров.
Описание
- Участвуйте в работе Agile-команды над развитием возможностей финтех-программного обеспечения
- Улучшайте существующие приложения и поддерживайте новые инициативы по разработке каждый квартал
- Разрабатывайте и развертывайте программное обеспечение в Microsoft Azure
- Используйте Visual Studio, Azure DevOps, C#, .NET Framework, .NET Core, Azure API Gateway, SQL Server, Angular и сопутствующие технологии
- Создавайте API и микросервисы
- Самостоятельно поставляйте готовый к эксплуатации и тестируемый код
- Участвуйте в проверке кода
- Сотрудничайте с удалёнными распределёнными командами
Требования
- Не менее шести лет профессионального опыта в разработке программного обеспечения
- Практический опыт работы с C# и .NET Core при разработке API и микросервисов
- Глубокое знание принципов SOLID, внедрения зависимостей или IoC, а также принципов создания чистого и поддерживаемого кода
- Опыт автоматизированного модульного и интеграционного тестирования
- Знание SQL и значительный опыт работы с Entity Framework или EF Core, включая оптимизацию запросов и вопросы производительности
- Опыт разработки микросервисов и распределённых систем с асинхронным обменом данными или взаимодействием на основе событий
- Опыт облачной разработки, предпочтительно с Microsoft Azure
- Опыт работы с CI/CD и современными практиками разработки программного обеспечения
- Способность самостоятельно создавать хорошо спроектированный, тестируемый и готовый к эксплуатации код, а также участвовать в проверке кода
- Отличные коммуникативные навыки и опыт сотрудничества с удалёнными распределёнными командами
- Свободное владение английским языком
- Необходимо находиться в Латинской Америке (LATAM)
Преимущества
- Полностью удалённая работа
- Конкурентная компенсация в долларах США
- Оплачиваемый отпуск
- Автономность в работе
- Возможность работать с ведущими американскими компаниями
- Мероприятия для вовлечения сотрудников
- Поддержка баланса между работой и личной жизнью
- Сотрудничество в разнообразной многонациональной глобальной сети
- Работа бок о бок с опытными ведущими специалистами