- Desenvolver, manter e evoluir aplicações web utilizando C# / .NET no Back-end e AngularJS no Front-end;
- Implementar e consumir APIs e serviços (integrações internas e externas), garantindo segurança e boas práticas;
- Construir interfaces e componentes com JavaScript, HTML e CSS, seguindo padrões de usabilidade e responsividade;
- Modelar, criar e otimizar consultas, procedures e estruturas no MS SQL Server;
- Analisar requisitos, propor soluções técnicas e estimar esforço junto ao time;
- Corrigir bugs, realizar melhorias e refatorações para aumentar qualidade e reduzir débito técnico;
- Escrever código limpo e reutilizável, com atenção a performance e boas práticas de arquitetura;
- Participar de revisões de código (code review) e apoiar boas práticas de desenvolvimento;
- Documentar implementações e apoiar o time em dúvidas técnicas do dia a dia.
- Experiência sólida com C# e .NET em aplicações web;
- Experiência com MS SQL Server (modelagem, queries, performance e manutenção de banco);
- Domínio de JavaScript, HTML e CSS;
- Experiência com AngularJS como framework Front-end (criação de módulos, controllers/services, directives, rotas);
- Conhecimento de boas práticas de desenvolvimento (organização de código, padrões, legibilidade, manutenção);
- Experiência com versionamento de código (ex.: Git) e rotina de desenvolvimento em equipe.
- Experiência com testes de Software;
- Noções de CI/CD e automação de deploy;
- Conhecimentos de performance e otimização de aplicações web;
- Experiência com padrões de arquitetura (ex.: camadas, MVC, princípios SOLID);
- Vivência com metodologias ágeis (Scrum/Kanban).
Buscamos profissional com experiência para atuar no desenvolvimento e evolução de sistema web em um de nossos clientes, trabalhando de ponta a ponta (front-end e back-end), garantindo qualidade, performance e manutenibilidade das soluções, com foco em .NET / C#, MS SQL Server e AngularJS.