Descrição
Resumo:
A Ardanis Technologies está procurando um desenvolvedor .NET altamente motivado e qualificado, com experiência de liderança, para projetar, desenvolver e orientar membros da equipe na produção de soluções de software de alta qualidade.
Pontos principais:
1. Jogador-chave no design, desenvolvimento e orientação da equipe
2. Oportunidade de trabalhar com tecnologias e abordagens emergentes
3. Foco na excelência do desenvolvimento de software e nas melhores práticas
A Ardanis Technologies Limited está procurando um desenvolvedor .NET qualificado (.NET e C\#) com alguma experiência de liderança para integrar nossa equipe com início imediato. Este cargo é ideal para alguém altamente motivado a trabalhar com nossa equipe, que produz soluções de alta qualidade para nossos clientes. Você será um jogador-chave em nossa equipe, ajudando no design, no desenvolvimento e orientando outros membros da equipe. O candidato ideal deve ser apaixonado pela excelência no desenvolvimento de software e interessado em tecnologias e abordagens emergentes. É exigida uma abordagem prática, com foco nas melhores práticas e processos.
**Requisitos**
* Implementar soluções conforme o projeto técnico e participar das atividades de design, conforme necessário
* Planejar e estimar tarefas de desenvolvimento como parte da equipe SCRUM, buscando precisão ao cumprir prazos
* Participar do ciclo completo de desenvolvimento de novas funcionalidades e aprimoramentos em aplicações novas e existentes
* Compromisso com a produção de software de alta qualidade, altamente performático e robusto, dentro das estimativas de tempo acordadas e dos padrões de qualidade estabelecidos
* Participar nas mudanças e melhorias contínuas dos processos existentes de desenvolvimento, teste e implantação de software
* Capacidade de trabalhar de forma prática em um ambiente ágil e dinâmico, apoiando colegas conforme necessário
* Capacidade de trabalhar em equipe e colaborar com diversas equipes comerciais e técnicas.
Habilidades
* + 5\+ Anos de experiência em desenvolvimento .NET
+ 5\+ Anos de experiência em desenvolvimento C\#
+ Conhecimento prático sólido de JavaScript, TypeScript, HTML e CSS
+ Experiência em testes unitários (Jest, Mocha, NUnit, Moq etc.)
+ Experiência na construção de APIs RESTful
+ Experiência com ASP.NET Core MVC
+ Pré-processamento CSS, como SASS, SCSS ou LESS
+ Experiência com Git e fluxos de contribuição relacionados (ramos de funcionalidades, solicitações de pull etc.)
+ Excelentes habilidades de comunicação e resolução de problemas
+ Excelente conhecimento de bancos de dados relacionais, SQL e tecnologias ORM (Entity Framework, Dapper etc.)
+ Experiência no uso do poder da Microsoft Azure
+ Experiência em desenvolvimento orientado a testes e desenvolvimento orientado ao comportamento
+ Experiência com SpecFlow (opcional)
+ Experiência em desenvolvimento ágil e SCRUM
+ Experiência com práticas do Azure DevOps, como CI/CD, testes contínuos e infraestrutura como código
+ Graduação em engenharia ou equivalente
+ Especialista em engenharia de software back-end, incluindo modelos de dados, camadas de persistência, serviços back-end, estratégias de cache, design e implementação de APIs e mensagens assíncronas.