Desenvolvedor Sênior
Responsabilidades:
- Desempenhar um papel crucial no ciclo de vida completo do desenvolvimento de software, desde a análise de requisitos até a implementação, testes e manutenção de aplicações de alta complexidade.
- Liderar e colaborar com os membros da equipe para estabelecer e manter as estratégias arquiteturais e melhores práticas de desenvolvimento, garantindo a entrega de soluções de alta qualidade.
- Desenvolver e manter código robusto, escalável e de alto desempenho, aderindo aos mais altos padrões de qualidade e às diretrizes estabelecidas pela empresa, demonstrando domínio em conceitos avançados de design e arquitetura de software.
- Realizar depuração avançada e resolução de defeitos em aplicações existentes, contribuindo para a estabilidade e o aperfeiçoamento contínuo do software e da infraestrutura técnica.
- Conduzir revisões de código rigorosas e fornecer feedback especializado para elevar o padrão geral da base de código, participando ativamente na disseminação do conhecimento e mentoring de desenvolvedores juniores.
- Manter-se atualizado com as mais recentes tecnologias, tendências e práticas de desenvolvimento, avaliando e implementando novas ferramentas e tecnologias conforme apropriado para os projetos em questão.
Requisitos obrigatórios:
- Experiência substancial e comprovada no desenvolvimento de aplicações complexas utilizando C# / Node JS.
Profundo conhecimento e experiência em:
- Framework .NET <> Node JS <> VB6
- Sólida expertise em versionamento de código usando GIT (Git Flow) e / ou SVN.
- Desenvolvimento e otimização de bancos de dados relacionais, como MySQL e / ou PostgreSQL, juntamente com a linguagem SQL.
- Arquitetura de aplicações Multi Tenancy.
- Desenvolvimento de aplicações web com tecnologias como ASP.NET, ASP.NET MVC, HTML, CSS e JavaScript.
- Utilização de frameworks frontend como React <> React e / ou Angular.
- Implementação e gerenciamento de recursos em ambientes cloud, preferencialmente Azure.
- Implementação de testes automatizados utilizando ferramentas como xUnit, NUnit, Selenium, Jest entre outras.
- implementação de serviços de mensageria, como Azure Service Bus, RabbitMQ, entre outros.
- Práticas avançadas de DevOps e utilização de ferramentas de integração contínua.
- Familiaridade com metodologias ágeis, como Scrum ou Kanban.
Formação:
- Superior completo na área de Tecnologia da Informação ou similar.
Empresa: BairesDev
Trabalhe de Casa Arquiteto Python / Ref. 0071P
Contratação: Integral
title
Empresa: Grupo Primo
Front-end Engineer Pleno
Contratação: Integral
title