* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
A Extreme Digital Solutions é uma empresa jovem, fundada em 2014, antenada nas mais modernas tendências e tecnologias.
Temos como missão tornar negócios mais simples e eficientes, e, na nossa essência, a busca e integração de soluções para as mais complexas e diversas necessidades dos negócios de nossos clientes.
Ao longo desse tempo atingimos a marca de 1000 colaboradores no Brasil e temos na bagagem centenas de projetos desafiadores, com uso intenso de inteligência artificial, e uma visão sempre cuidadosa com a experiência do usuário e sucesso do cliente.
Um papel na EDS é uma oportunidade para fazer parte de algo diferenciado. Somos uma empresa que não tem medo de assumir riscos e inovar. Sim, somos aventureiros e gostamos disso!
Responsabilidades da Função
- Desenvolver APIs em ASP.NET Core seguindo boas práticas (DDD, SOLID, Clean Architecture).
- Desenvolver front-end em Angular 18, componentes, services, interceptors e boas práticas de performance.
- Modelagem, criação e otimização de consultas SQL em SQL Server e Oracle (views, procedures, tuning).
- Criar e consumir serviços REST, integração entre sistemas e mensageria em geral.
- Atuar em pipelines CI/CD utilizando Git e ferramentas DevOps, com deploys em Argo CD e OpenShift.
- Manter versionamento de código Git com pull requests estruturados e code review.
- Participar das definições técnicas, arquitetura e estimativas junto ao time.
- Investigar e resolver problemas em produção (logs, métricas, troubleshooting).
- Garantir qualidade através de testes unitários e boas práticas de documentação.
Requisitos Técnicos
- Sólida experiência com C# e .NET Core (5/6/7/8).
- Experiência com ASP.NET Core (Controllers, Minimal APIs, Dependency Injection, Filters).
- Experiência com Angular 14+ (preferencialmente 18).
- Conhecimento forte em SQL Server: queries complexas, performance, índices.
- Familiaridade com arquiteturas distribuídas e desenvolvimento de serviços REST.
- Controle de versão com Git (branching, merge, PR).
- Deploys em OpenShift e Argo CD ou ferramentas similares.
- Conhecimento em Docker e containers.
Diferenciais
- Clean Architecture, Domain-Driven Design (DDD).
- Mensageria (Kafka).
- Experiência em sistemas de grande volume de dados.
- CI/CD avançado em GitLab, Azure DevOps ou GitHub Actions.
- Noções de segurança (OAuth2, JWT, Keycloak).
