VVagando
← Voltar para as vagas
L

Linx

[Tech] Pessoa Desenvolvedora Sênior (C# e Angular)

Publicação
16 de jul. de 2026
Última verificação
16 de set. de 2026
Fonte responsável
TOTVS Linx — via ATS TOTVS

Sobre a vaga

Você será responsável por desenvolver e sustentar funcionalidades de software que agreguem valor aos produtos, garantindo qualidade, performance e escalabilidade das soluções desenvolvidas. Mais do que implementar código, o desafio envolve participar ativamente das decisões técnicas, colaborar com equipes multidisciplinares e contribuir para a evolução contínua das aplicações utilizando C#,. NET e Angular, garantindo a satisfação dos clientes e a excelência dos produtos da companhia.

Responsabilidades e atribuições

Desenvolvimento de Soluções Desenvolver e sustentar soluções de média e alta complexidade utilizando C#,. NET e Angular. Implementar requisitos funcionais e técnicos com autonomia e baixo nível de supervisão. Participar da construção e evolução de funcionalidades alinhadas às necessidades do negócio. Arquitetura e Análise Técnica Analisar a arquitetura dos sistemas, compreendendo seus componentes, integrações e dependências.

Contribuir para definições técnicas relacionadas à arquitetura, design e construção de soluções. Apoiar na identificação e resolução de gargalos de desempenho e escalabilidade. Qualidade e Testes Desenvolver e manter testes unitários e automatizados. Garantir a qualidade das entregas por meio da adoção de boas práticas de desenvolvimento. Realizar análises de código e revisões para assegurar padrões de qualidade e manutenção.

Documentação e Gestão do Conhecimento Documentar funcionalidades, componentes e processos de desenvolvimento. Registrar evoluções técnicas utilizando ferramentas de versionamento e documentação. Compartilhar conhecimento técnico com o time e áreas parceiras. Colaboração e Mentoria Trabalhar em conjunto com analistas, Product Owners e demais integrantes do time para definição das melhores soluções. Apoiar desenvolvedores de menor senioridade em dúvidas técnicas e boas práticas.

Participar de fóruns técnicos e contribuir para a disseminação de conhecimento dentro da organização. Melhoria Contínua Identificar oportunidades de melhoria em processos, frameworks, ferramentas e metodologias. Sugerir evoluções tecnológicas que aumentem a qualidade, produtividade e sustentabilidade dos produtos. Atuar na manutenção da qualidade do software por meio da adoção de padrões e boas práticas de engenharia.

Requisitos e qualificações

Ensino Superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas. Experiência mínima de 4 anos em desenvolvimento de software. Vivência em projetos de média e alta complexidade. Experiência prática com C#,. NET e Angular em ambientes corporativos. Participação em times ágeis e desenvolvimento de produtos de negócio. Back-end Desenvolvimento avançado em C# e. NET Framework/. NET Core/. NET 8+.

Construção e manutenção de APIs REST. Programação Orientada a Objetos (POO). Aplicação de princípios SOLID e Design Patterns. Entity Framework e acesso a dados. Front-end Experiência sólida com Angular. TypeScript, JavaScript, HTML5 e CSS3. Desenvolvimento de interfaces responsivas. Consumo e integração de APIs REST. Banco de Dados Conhecimento avançado em Oracle e/ou SQL Server. Desenvolvimento e otimização de consultas SQL. Procedures, Views e modelagem de dados.

Qualidade de Software Testes unitários e automatizados. Clean Code e boas práticas de desenvolvimento. Ferramentas de versionamento Git. Arquitetura e Processos Arquitetura de software para aplicações web. Conceitos de microsserviços e integrações. Metodologias ágeis (Scrum e Kanban). Conhecimento em pipelines CI/CD. Requisitos desejáveis: Experiência com Microsoft Azure. Conhecimento em Docker e Kubernetes. Vivência com mensageria (RabbitMQ, Kafka ou Azure Service Bus).

Conhecimento em observabilidade e monitoramento de aplicações. Experiência em modernização de aplicações legadas. Conhecimento do ecossistema de distribuição automotiva. Certificações Microsoft relacionadas ao ecossistema. NET.

Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.
Minha autoavaliação
0 de 6 pontos revisados

Revise os requisitos obrigatórios antes de decidir.

Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.

Fonte: TOTVS Linx — via ATS TOTVS

Vaga de [Tech] Pessoa Desenvolvedora Sênior (C# e Angular) em Porto Alegre/RS | Linx