Descrição do Cargo:
O candidato ideal para este cargo é uma pessoa desenvolvedora .NET com habilidades em trabalhar em equipe e criar aplicações inovadoras.
As principais responsabilidades incluem:
1. Desenvolver e manter aplicações em .NET utilizando C#.
2. Desenvolver e manter interfaces web utilizando JavaScript, Angular, React, HTML/CSS.
3. Desenvolver e manter queries SQL para manipulação de dados em bancos de dados relacionais.
4. Realizar testes unitários e integração contínua.
5. Trabalhar em equipe em um ambiente ágil utilizando Git e JIRA.
6. Demonstrar proatividade, resiliência e adaptabilidade no ambiente de trabalho.
Habilidades Requeridas:
Para se candidatar a este cargo, é necessário ter:
* Graduação em Ciência da Computação, Sistemas de Informação ou áreas relacionadas.
* Certificações em Tecnologias Relevantes (ex: AZ-900).
* Pós-graduação em Desenvolvimento de Software ou áreas relacionadas.
* Experiência comprovada em desenvolvimento com a linguagem C#.
* Sólido conhecimento em .NET Core/5/6+ e/ou .NET Framework.
* Proficiência em desenvolvimento de APIs RESTful (Web API).
* Experiência com Git ou outros sistemas de controle de versão.
* Conhecimento em Orientação a Objetos (POO), padrões de projeto (como MVC, MVVM) e princípios SOLID.
* Experiência com banco de dados relacionais como SQL Server, conhecimento em banco de dados não relacionais como MongoDB e ElasticSearch.
* Conhecimento em DevOps, CI/CD, conteinerização.
* Diferencial: Conhecimento em IA, LLMs, Machine Learning.
* Habilidade de comunicação e trabalho em equipe.