Desenvolvedor Sênior de Software (.NET)
Nossa equipe procura por profissionais experientes para desenvolver soluções inovadoras em software utilizando as melhores práticas e tecnologias do mercado.
Responsabilidades
* Projetar, desenvolver e testar software de alta qualidade utilizando as melhores linguagens e ferramentas de desenvolvimento
* Colaborar com a equipe de engenharia para implementar melhorias nos processos e procedimentos
* Fornecer suporte técnico e orientação a colegas de equipe
* Manter-se atualizado sobre as últimas tendências e tecnologias no setor
Requisitos
* Experiência em desenvolvimento de software utilizando C#, .NET e AngularJS
* Conhecimento em testes unitários, integração e carga/performance
* Familiaridade com ferramentas de automação de testes e integração contínua
* Conhecimento em alguma plataforma de gestão de APIs ou serviços
* Conhecimento de pelo menos 10 das seguintes siglas: BDD, DDD, FDD, MVC, MVVM, MVP, BFF, EDA, SOA, MQTT, AMQP, JSON, gRPC, SaaS, IaaS, PaaS e/ou IaC
* Conhecimento de pelo menos 5 dos seguintes padrões e referências: Prototype e/ou Singleton, Composite e/ou Façade e/ou Proxy, Iterator e/ou Mediator e/ou Visitor, Model View Controller (MVC) e/ou Model View ViewModel (MVVM) e/ou Model View Presenter (MVP), Dependency Injection e/ou Mock object e/ou Inversion of control e/ou Unit of Work
Benefícios
* Oportunidade de trabalhar em projetos desafiadores e inovadores
* Ambiente de trabalho dinâmico e colaborativo
* Possibilidade de crescimento profissional e desenvolvimento pessoal
* Acesso a ferramentas e recursos avançados para o desenvolvimento de habilidades
Outras Informações
Se você é um profissional motivado e comprometido com a excelência, este é um ótimo oportunidade para se juntar a nossa equipe e contribuir para o sucesso da empresa.