Desenvolvedor Backend Júnior - Cachoeiro de Itapemirim, Brasil - Neo Aplicações Tcnológicas LTDA
Descrição
Responsabilidades:
Como Desenvolvedor Backend .NET, você fará parte de nossa equipe de desenvolvimento altamente colaborativa e desempenhará um papel fundamental na reescrita de um sistema de saúde na parte de backend.
Suas responsabilidades incluirão:
Participar ativamente do processo de reescrita do sistema de saúde, concentrando-se no desenvolvimento em C.
Desenvolver e manter o código, aderindo estritamente às práticas de Domain-Driven Design (DDD), Clean Code, Clean Architecture, SOLID e Design Patterns.
Colaborar com nossa equipe e a equipe do cliente para projetar e implementar soluções de alta qualidade.Realizar testes para assegurar a qualidade do código desenvolvido.
Trabalhar de perto com os membros da equipe de desenvolvimento, analisando requisitos e contribuindo com ideias e melhorias técnicas.
Requisitos:
Para se destacar nessa função, você deverá possuir:
Habilidade em desenvolvimento C.
Noções de Domain-Driven Design (DDD), Clean Code, Clean Architecture, SOLID e Design Patterns.
Habilidade em desenvolvimento de sistemas com banco de dados relacional, preferencialmente SQL Server.
Familiaridade com testes de unidade e práticas de desenvolvimento orientadas a testes.
Capacidade de resolver problemas de forma eficiente e colaborar em um ambiente de equipe.
Boas habilidades de comunicação e capacidade de expressar ideias de forma clara e concisa.
Qualificações Desejadas:
Embora não sejam obrigatórias, as seguintes qualificações são desejadas:
Graduação em Ciência da Computação, Engenharia de Software ou área relacionada.
Conhecimento de frameworks e tecnologias relacionadas ao desenvolvimento em C, como ASP.NET, Entity Framework, etc.
Competências-chave:
Buscamos alguém com as seguintes competências:
Pensamento analítico e habilidades de resolução de problemas.
Orientação para a qualidade e atenção aos detalhes.
Adaptabilidade e capacidade de aprender rapidamente novas tecnologias e conceitos.
Capacidade de trabalhar de forma autônoma e em equipe.
Boas habilidades de comunicação e colaboração.