Empresas buscam profissionais habilidosos para trabalhar em sistemas críticos. Para isso, precisamos de uma pessoa com experiência em manutenção e desenvolvimento evolutivo de aplicações backend e desktop. As tecnologias mais utilizadas nesse processo incluem C# e versões específicas do .NET Framework.
Ao contrário do que pode parecer, não é necessário ter conhecimento avançado de todas as tecnologias mencionadas. A importância está na capacidade de aprender e se adaptar às necessidades dos sistemas. Além disso, a colaboração com analistas de negócios e equipas de suporte também é essencial para o sucesso.
Responsabilidades
* Realizar a manutenção corretiva e preventiva de aplicações;
* Implementar novas funcionalidades e requisitos de negócio em sistemas existentes;
* Participar em atividades de debugging, otimização de código e refactoring estratégico;
* Desenvolver e otimizar consultas em SQL Server;
* Colaborar com outras equipes para criar e manter documentação técnica.
Competências:
* Proficiência em C#;
* Experiência no desenvolvimento e manutenção de aplicações utilizando .NET Framework 4, 4.5, 4.8 ou outras;
* Conhecimento de ASP.NET WebForms ou ASP.NET MVC (para a web);
* Experiência sólida com SQL Server e T-SQL;
* Habilidade para trabalhar em equipe e comunicar o estado técnico de sistemas complexos;
* Domínio de ferramentas de controle de versão (Git).
Benefícios
* Oportunidade de trabalhar em um ambiente dinâmico e desafiador;
* Crescimento de carreira incluindo upskilling para .NET Core/.NET 8;
* Subsídio de alimentação;
* Seguro de saúde.
],