
A Newxel é uma provedora de serviços de engenharia e alocação de profissionais de TI que ajuda empresas a criar e operar equipes dedicadas de desenvolvimento de software e centros de P&D prontos para operar. Seus serviços abrangem recrutamento de TI, ampliação de equipes, centros de desenvolvimento offshore e suporte jurídico, financeiro e operacional para expandir operações de engenharia em mais de 10 países. A Newxel trabalha com especialistas em desenvolvimento web e mobile, inteligência artificial e aprendizado de máquina, big data, desenvolvimento de jogos, garantia de qualidade, software embarcado, cibersegurança e blockchain, apoiando parcerias comerciais de longo prazo e equipes técnicas distribuídas.
Desenvolvedor Backend C# .NET Varsóvia Híbrido
Desenvolva microsserviços em C# e .NET que ingerem dados esportivos ao vivo e viabilizam a criação e publicação automatizadas de melhores momentos para públicos internacionais de mídia.
Descrição
- Junte-se a uma equipe de Ingestão de Dados composta por 5 desenvolvedores, 1 especialista de QA e 1 Product Manager.
- Desenvolva funcionalidades de backend enquanto cuida de correções de bugs e suporte, dividindo o tempo aproximadamente entre desenvolvimento e manutenção.
- Defina o escopo das tarefas de forma independente, projete soluções e lidere iniciativas técnicas.
- Use princípios de design de sistemas e arquitetura para criar microsserviços orientados a eventos e de baixa latência.
- Crie pipelines de implantação confiáveis para colocar modelos de ML em produção.
- Gerencie a entrega completa dos serviços, desde o design do RFC até a implantação sem tempo de inatividade e a telemetria pós-lançamento.
- Diagnostique problemas de desempenho distribuído e dimensione clusters de computação que dão suporte ao processamento contínuo e simultâneo de mídia.
- Avalie APIs REST de terceiros e desenvolva gerenciadores e analisadores de ingestão em C#/.NET 8.
- Mapeie dados JSON para modelos internos do MS SQL Server.
- Amplie a funcionalidade dos pipelines para dar suporte a escalações, comissão técnica, escalações de eventos e dados relacionados.
- Crie um tratamento de erros confiável para dados de provedores malformados ou inesperados.
- Analise defeitos em produção comparando os payloads dos provedores no Azure Blob Storage com os registros do banco de dados e os logs do Coralogix.
- Gerencie o trabalho de desenvolvimento, pull requests, revisões de código e implantações por meio do GitHub Actions e dos pipelines do Azure DevOps.
- Trabalhe com líderes técnicos para aprimorar arquiteturas, esclarecer requisitos do Jira e documentar sistemas no Confluence.
Requisitos
- Pelo menos 5 anos de experiência em desenvolvimento backend.
- Proficiência avançada em C# e .NET Core 6 ou posterior, preferencialmente .NET 8.
- Experiência prática com desenvolvimento de microsserviços e trabalho com SQL.
- Capacidade comprovada em design de sistemas e arquitetura de software.
- Graduação em Ciência da Computação ou em uma disciplina técnica estreitamente relacionada.
- Uso prático diário de ferramentas de programação com IA, como Claude ou Cursor, ou experiência com frameworks de ML.
- Grande autonomia, incluindo a capacidade de definir o escopo de trabalhos complexos e assumir responsabilidades sem microgerenciamento.
- Histórico profissional estável, demonstrando permanência consistente nos empregos.
- Experiência com filas de mensagens, arquitetura orientada a eventos e padrões modernos de design é desejável.
- Experiência em desenvolvimento full-stack ou frontend é desejável.
- Experiência com infraestrutura em nuvem é desejável, preferencialmente Azure; experiência com AWS ou GCP também é aceita.
Benefícios
- Modelo híbrido com 3 dias por semana no escritório de Varsóvia.
- Jornada de segunda a sexta-feira, aproximadamente das 9h às 18h.
- Sextas-feiras tranquilas e sem reuniões costumam estar disponíveis para trabalho focado.
- Sem responsabilidades de plantão.
- Equilíbrio previsível entre vida profissional e pessoal.
- Contato com práticas modernas de engenharia de IA e assistentes de programação com IA.
- Autonomia e influência direta sobre produtos de mídia ao vivo em nível de transmissão.
- Cultura de equipe centrada no compartilhamento de conhecimento.