O QUE VOCÊ FARÁ
- Gerenciar projetos na área de tecnologia da informação, com foco em análise, planejamento, aquisição e acompanhamento do desenvolvimento, homologação e implantação de soluções. Suportar e monitorar inovações técnicas que atendam às demandas dos clientes internos. Como desenvolvedor, contribuir na implementação de soluções utilizando ferramentas de programação e frameworks adequados. Aplicar metodologias de gerenciamento de projetos para garantir a disponibilização de recursos, controle de custos e cronogramas, monitoramento de riscos e assegurar a qualidade das entregas, contribuindo assim para a melhoria contínua da performance do nosso negócio.
Responsabilidades e atribuições
PRÉ-REQUISITOS
Formação:
- Graduação completa na área de Tecnologia da Informação ou correlatas.
Conhecimentos técnicos obrigatórios:
- Conhecimento em tipagem forte, delegates, eventos, garbage collection e threads
- Ter trabalhado em soluções de grande porte e alta performance
- Experiencia com C# e ASP.NET Core, Entity Framework e Razor
- Arquitetura de Software
- Design Orientado a Domínio (DDD)
- Clear Architecture
- Desejavel conhecimento em azure
- Experiencia com testes TDD ((Desenvolvimento Orientado a Testes))
- Conhecimento de ferramentas mocking e unit testing
- Conhecimento em segurança de codigo usando OWASP, autenticação com OAuth, JWT
- Conhecimento em API RESTful e SOAP
- Proficiência em HTML5, CSS3 e JavaScript (ES6)
- Banco de dados SqlServer
Requisitos e qualificações
Formação Acadêmica
- Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
- Pós-graduação ou MBA em Gestão de Projetos, Arquitetura de Software ou Engenharia de Software será um diferencial.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Contratação