Senior Software Engineer (.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (.NET): Building and optimizing scalable distributed platforms and high-throughput services with an accent on microservices architecture and event-driven communication. Focus on designing asynchronous pipelines, orchestrating real-time data flow, and implementing secure integration endpoints.
Location: Remote within Colombia
Company
is a design and technology company that creates products and experiences for ambitious brands by leveraging creative talent and emerging technologies.
What you will do
- Develop high-throughput services using .NET 8+, C#, and ASP.NET Core Minimal APIs across a distributed microservices architecture.
- Design and implement scalable asynchronous pipelines using message-bus patterns and distributed pub/sub frameworks.
- Architect and own secure integration endpoints, including webhooks and event ingestion pipelines.
- Optimize hybrid data strategies utilizing NoSQL and SQL platforms, including Azure SQL Server and Cosmos DB.
- Build and deploy within containerized environments like Azure Container Apps and Kubernetes using Infrastructure as Code (IaC).
- Mentor the engineering team and advocate for backend and platform best practices.
Requirements
- 6+ years of experience with C#, .NET (Core/.NET 8+), and ASP.NET Core building scalable distributed systems.
- Proven experience designing decoupled systems using event-driven communication patterns.
- Experience building production webhook systems with signature verification, idempotency, and retry logic.
- Proficiency with Entity Framework Core, Dapper, Azure SQL Server, and Azure Cosmos DB.
- Hands-on experience with container-first architecture and Azure cloud services.
- Must hold a professional license if the candidate possesses a degree in Engineering.
Nice to have
- Experience with APM platforms such as Dynatrace, New Relic, or Datadog.
- Knowledge of defensive coding patterns and libraries like Polly.
- Experience with xUnit, Moq, NSubstitute, and FluentAssertions.
- Experience with security scanning tools like StackHawk or CodeQL.
Culture & Benefits
- Inclusive employee experience and commitment to diversity and authenticity.
- Opportunity to work on diverse projects for global clients.
- Culture of incubation and experimentation through deep collaboration between strategy and creative.
- Barrier-free recruitment and selection process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →