Num relance
- Tarefas: Liderar o desenvolvimento de software e mentorizar a equipa em projetos inovadores.
- Empresa: Empresa de tecnologia diversificada com uma cultura inclusiva e colaborativa.
- Benefícios: Salário competitivo, apoio à saúde, trabalho remoto e oportunidades de formação contínua.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento profissional e desenvolvimento de carreira.
- Porquê este emprego: Desenvolva soluções com tecnologias modernas e faça a diferença em sistemas de alto impacto.
- Qualificações: Experiência em C# e .NET, com habilidades de liderança e comunicação eficaz.
O salário previsto situa-se entre 103500 - 126500 € por ano.
Esta é uma posição de liderança técnica prática para alguém que combina forte experiência em engenharia de software com excelentes habilidades de comunicação, uma abordagem estruturada para a resolução de problemas e a capacidade de trabalhar com confiança em um ambiente onde os requisitos e a lógica legada podem não estar totalmente documentados.
Habilidades Requeridas:
- Experiência prática extensa com C# e .NET moderno, incluindo as tecnologias .NET mais recentes.
- Forte compreensão de programação orientada a objetos, princípios SOLID, código limpo e design de bibliotecas reutilizáveis.
- Experiência comprovada na escrita de testes unitários usando xUnit, NUnit ou frameworks similares.
- Experiência no desenvolvimento de testes de regressão e validação da equivalência funcional entre implementações existentes e novas.
- Experiência trabalhando com grandes conjuntos de dados, processamento de dados, agregação ou dados de séries temporais.
- Experiência anterior em um papel de liderança técnica, incluindo mentoria, revisões de código e integração de desenvolvedores.
- Excelentes habilidades de comunicação e gestão de stakeholders, com a capacidade de explicar conceitos técnicos complexos de forma clara.
- Confiança em liderar discussões técnicas com equipes de engenharia voltadas para o cliente e trabalhar através da ambiguidade.
- Fluência em inglês e a capacidade de se comunicar efetivamente em reuniões técnicas.
Diferenciais:
- Experiência com React Flow ou ferramentas de fluxo de trabalho visual baseadas em nós semelhantes.
- Experiência em IoT, software industrial, plataformas de monitoramento ou sistemas intensivos em dados.
- Experiência em migração ou reengenharia de sistemas legados onde a consistência exata da saída é crítica.
- Familiaridade com ferramentas de desenvolvimento assistidas por IA e melhores práticas para validar código gerado por IA.
Responsabilidades:
- Colaborar com arquitetos técnicos e stakeholders do projeto para entender a lógica de negócios existente, esclarecer requisitos e validar saídas esperadas.
- Projetar e implementar uma biblioteca de classes .NET reutilizável usando uma arquitetura orientada a objetos limpa e princípios estabelecidos de engenharia de software.
- Desenvolver testes unitários abrangentes para verificar a correção funcional e garantir paridade de saída com a implementação existente.
- Processar, transformar e agregar grandes volumes de dados, incluindo dados de séries temporais quando aplicável.
- Manter um fluxo de trabalho de desenvolvimento consistente, comprometendo código regularmente para permitir transparência, revisão e feedback.
- Liderar discussões técnicas, participar de revisões de código e estabelecer padrões de codificação e melhores práticas.
- Documentar decisões de implementação, lógica de negócios e escolhas arquitetônicas.
- Mentorar desenvolvedores e apoiar a integração à medida que a equipe cresce.
- Usar ferramentas de desenvolvimento assistidas por IA de forma responsável, garantindo que todo código gerado seja revisado, compreendido, testado e totalmente de responsabilidade do desenvolvedor.
Por que Nós:
- Diversidade de Domínios e Negócios.
- Variedade de tecnologia.
- Apoio à saúde e legal.
- Comunidade profissional ativa.
- Educação contínua e crescimento.
- Posição totalmente remota com uma maneira de trabalhar flexível e distribuída.
- Liderança técnica prática: assumir um desafio de engenharia complexo e moldar a arquitetura e os padrões de codificação.
- Trabalhar com .NET moderno e ferramentas de desenvolvimento assistidas por IA em sistemas intensivos em dados e de alto impacto.
- Oportunidade de mentorar desenvolvedores e crescer uma equipe enquanto trabalha diretamente com stakeholders de engenharia voltados para o cliente.
Empregador para Lead .net Developer: Stanga
A nossa empresa é um excelente empregador, oferecendo uma posição de liderança técnica que combina desafios complexos com a oportunidade de moldar a arquitetura e os padrões de codificação. Com um ambiente de trabalho totalmente remoto e flexível, promovemos uma cultura de diversidade e educação contínua, permitindo que os colaboradores cresçam profissionalmente enquanto colaboram em projetos de alto impacto utilizando tecnologias modernas como .NET e ferramentas de desenvolvimento assistidas por IA.