Sr Developer Analyst (.NET e Angular)
Descrição da Vaga
***Na Topaz, a tecnologia nos une e a evolução nos conecta! 🚀*** Em nossa organização, estamos totalmente comprometidos em contribuir para soluções financeiras que tornem a indústria um lugar seguro, acessível e dinâmico. Queremos alcançar diferentes partes do mundo com nosso amplo ecossistema de soluções tecnológicas. Por isso, convidamos você a fazer parte dessa equipe! 😎 Além disso, temos ótimos benefícios para você! Sabemos que, juntos, alcançaremos o sucesso, então se candidate e faça parte desse grande time. **Responsabilidades e atribuições:** **\- Desenvolvimento e Implementação de Software:** Projetar, desenvolver e implementar aplicações utilizando tecnologias **.NET** e **Angular** garantindo código eficiente e de alta qualidade. Colaborar na definição da arquitetura e design dos sistemas, aplicando as melhores práticas de desenvolvimento. **\- Análise de Requisitos:** Trabalhar com equipes de produto e stakeholders para compreender os requisitos de negócios e traduzi\-los em soluções técnicas viáveis. **\- Manutenção e Suporte:** Realizar manutenção e melhorias contínuas em sistemas existentes, corrigindo bugs e implementando novas funcionalidades. Fornecer suporte técnico e orientação a membros da equipe júnior, promovendo um ambiente de aprendizado. **\- Testes e Garantia de Qualidade:** Criar e executar testes automatizados para garantir a funcionalidade e performance das aplicações. Participar de revisões de código, oferecendo feedback construtivo para assegurar a qualidade do software. **\- Documentação:** Manter a documentação técnica atualizada, incluindo especificações de design, manuais de usuário e guias de API. **\- Colaboração em Equipe:** Trabalhar de forma integrada com as equipes de desenvolvimento, QA e operações para entregar soluções de alta qualidade. Participar de reuniões ágeis, como planejamento de sprints e retrospectivas, contribuindo para a melhoria contínua dos processos. **\- Gestão de Projetos e Iniciativas:** Liderar iniciativas de desenvolvimento, assegurando a entrega de soluções dentro dos prazos. Identificar oportunidades de melhoria em processos e tecnologias existentes, e contribuir para a definição de padrões de codificação e arquitetura da equipe. **\- Desenvolvimento Profissional:** Manter\-se atualizado com as últimas tendências em desenvolvimento de software, tecnologias .NET e Java, e boas práticas de programação. Participar de treinamentos e workshops, compartilhando conhecimento com a equipe. **Requisitos e qualificações** \- Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas relacionadas. Pós\-graduação ou especializações são diferenciais. \- Experiência sólida em desenvolvimento de software, com foco em **.NET** e **Angular** , e em projetos de grande escala e sistemas complexos. \- Proficiência em .NET (C\#, ASP.NET, .NET Core, Entity Framework) \- Desejável: conhecimento em Java (Java SE, Java EE, Spring Framework, Quarkus, Hibernate). \- Conhecimento em bancos de dados como SQL Server, MySQL, Oracle ou PostgreSQL, com experiência em modelagem de dados e otimização de consultas. \- Experiência com ferramentas de desenvolvimento (Visual Studio, IntelliJ IDEA, Eclipse) e controle de versão (Git). \- Conhecimento em metodologias ágeis (Scrum, Kanban) e ferramentas de integração/entrega contínua (Jenkins, Azure DevOps, GitLab CI). \- Experiência com arquitetura de microserviços, APIs RESTful e cloud computing (Azure, AWS, Google Cloud). \- Excelentes habilidades de comunicação verbal e escrita, com capacidade para trabalhar de forma independente e colaborativa. \- Capacidade de resolução criativa de problemas, foco em resultados e disposição para aprender novas tecnologias. **Diferenciais:** \- Experiência em práticas de segurança no desenvolvimento de software e em arquiteturas baseadas em nuvem. \- Certificações em tecnologias Microsoft (.NET) ou Java (como Microsoft Certified: Azure Developer Associate, Oracle Certified Professional \- Java SE) são um diferencial, assim como certificações ágeis (Scrum Master, Product Owner).
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev