Desenvolvedor C# / .Net - Sênior - Com experiência em Uniface
Home OfficePJSenior 37 candidatoshá 4 dias
Sobre a Vaga
Salário a Combinar
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 Vaga
Estamos em busca de um(a) Desenvolvedor(a) C# para integrar nosso time de Integrações. Procuramos um profissional apaixonado(a) por tecnologia, com experiência em desenvolvimento de software e vontade de criar soluções robustas, escaláveis e inovadoras.
Responsabilidades
- ● Projetar e desenvolver soluções em conjunto com o time de integrações.
- ● Traduzir requisitos funcionais e não funcionais em implementações eficientes.
- ● Definir padrões de desenvolvimento, boas práticas e diretrizes de qualidade.
- ● Colaborar com outros desenvolvedores, oferecendo orientação técnica.
- ● Realizar code reviews e sugerir melhorias arquiteturais e de performance.
- ● Pesquisar e avaliar novas tecnologias, frameworks e ferramentas.
- ● Resolver problemas complexos e propor soluções inovadoras.
● Manter-se atualizado(a) com tendências de arquitetura e desenvolvimento de software.
Requisitos
- ● Conhecimentos sólidos em design de software, arquitetura e boas práticas.
- ● Experiência com C#, .NET Core e Uniface
- ● Familiaridade com RESTful APIs e integrações.
- ● Experiência com bancos de dados relacionais e não relacionais.
- ● Vivência em metodologias ágeis (Scrum/Kanban).
- ● Experiência com TDD e testes (unitários, integração e carga).
- ● Capacidade analítica e de resolução de problemas.
- ● Boa comunicação verbal e escrita.
- Conhecimentos Técnicos Desejados
- Cloud e Infraestrutura:
- ● Experiência com Google Cloud Platform (GCP):
- ○ Cloud Run (execução de serviços em containers)
- ○ Pub/Sub (mensageria e integração)
- ○ Cloud SQL (bancos de dados gerenciados)
- Backend
- ● C# .NET Core com Entity Framework Core.
- ● Desenvolvimento de APIs RESTful e microsserviços.
- ● Observabilidade (logging, tracing, monitoring).
- ● Bancos relacionais: SQL Server, PostgreSQL, MySQL.
- ● Conteinerização com Docker.
- ● Padrões de projeto e arquitetura limpa.
- Frontend:
- ● Angular (versões recentes).
- ● Domínio de HTML5, CSS3, JavaScript/TypeScript.
- ● Criação de componentes reutilizáveis e design responsivo.
- ● Gerenciamento de estado e ciclo de vida de componentes.
- DevOps e Metodologias:
- ● Azure DevOps e Git:
- ○ Branching strategies, pull requests.
- ○ CI/CD com Azure Pipelines.
- ○ Gestão de repositórios e artefatos.
- ● Boas práticas: Clean Code, SOLID, testes automatizados, code review e pair
- programming.
- ● Metodologias ágeis: Scrum ou Kanban.
- Ambiente de Desenvolvimento:
- ● Experiência em Linux e Windows.
- ● Capacidade de atuar em múltiplas plataformas e ambientes.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.