PERFORMA_IT

Desenvolvedor N3

Campinas / SP

Descrição da vaga

Descrição

Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior, com sólida experiência em .NET e conhecimentos em Angular, para atuar no desenvolvimento e na evolução de soluções tecnológicas, contribuindo com a construção de aplicações robustas, escaláveis e de alta qualidade.Buscamos uma pessoa com forte capacidade analítica, autonomia, visão de arquitetura e interesse em compartilhar conhecimentos, colaborar com o time e propor melhorias contínuas.

Responsabilidades e atribuições

Desenvolver, manter e evoluir aplicações backend utilizando .NET e C#.

Construir e integrar APIs RESTful e serviços para comunicação entre sistemas.

Atuar na integração entre backend e frontend, utilizando Angular.

Participar de decisões técnicas e contribuir para a definição de soluções de arquitetura de software.

Utilizar ferramentas de Inteligência Artificial, especialmente Claude, para apoiar o desenvolvimento, a análise de código, a resolução de problemas, a geração de testes e a documentação técnica.

Garantir a qualidade, a segurança, o desempenho e a escalabilidade das aplicações.

Desenvolver testes automatizados e realizar revisões de código (code reviews).

Identificar problemas técnicos, propor melhorias e atuar na otimização de aplicações existentes.

Colaborar com profissionais de diferentes áreas, participando de discussões técnicas e decisões de produto.

Contribuir para a melhoria contínua dos processos, práticas de desenvolvimento e qualidade das entregas.

Apoiar tecnicamente outros desenvolvedores, compartilhando conhecimentos e boas práticas.

Requisitos e qualificações

Experiência sólida em desenvolvimento de software utilizando .NET e C#.

Experiência no desenvolvimento e consumo de APIs RESTful.

Conhecimentos em Angular, TypeScript, HTML e CSS.

Experiência com bancos de dados relacionais e desenvolvimento de consultas SQL.

Conhecimento de princípios de arquitetura de software, padrões de projeto e boas práticas de programação.

Experiência com controle de versão utilizando Git.

Conhecimento em testes automatizados e práticas de qualidade de código.

Familiaridade com metodologias ágeis, como Scrum ou Kanban.

Capacidade de analisar problemas complexos e propor soluções técnicas eficientes.

Boa comunicação, autonomia, colaboração e senso de responsabilidade pelas entregas.

Informações da vaga

Modalidade de trabalho: Remote

Candidatar-se à vaga