Procuramos um profissional apaixonado por desenvolvimento de software, com experiência sólida em .NET C#, que goste de trabalhar em equipe e contribuir com soluções inovadoras. A vaga inclui responsabilidades de definição de melhores práticas, programação, testes, criação de APIs RESTful, desenvolvimento de funcionalidades complexas em C# com SQL Server, proposição de evoluções tecnológicas, monitoramento de desempenho, orientação de desenvolvedores mais novos, manutenção de sistemas e participação em todas as fases do ciclo de desenvolvimento. Os requisitos exigem formação superior em Ciência da Computação, Sistemas de Informação ou áreas relacionadas, experiência com C#, .NET Core, SQL Server, Git, Jira, testes unitários e integração, além de conhecimento em metodologias ágeis. A empresa Meta oferece um ambiente remoto, autônomo e dinâmico, com oportunidades de crescimento e diversidade.
Desenvolvedor C# (.NET / .NET Core) Y2BVMT en Meta
Remoto - Remote
Más vacantes en MetaRequisitos
Educação
- Ciência da Computação
- Sistemas de Informação
Experiência
- Experiência com C# (.NET / .NET Core)
- Experiência com banco de dados SQL Server
- Experiência com testes unitários e de integração
- Vivência com Git e Jira
- Conhecimento em metodologias ágeis (Scrum, Kanban)
Habilidades
- Programação em C#
- Desenvolvimento de APIs RESTful
- Testes unitários e integração
- Trabalho em equipe
- Boa comunicação
- Metodologias ágeis
Responsabilidades
- Definir as melhores práticas de desenvolvimento
- Programar, codificar e testar sistemas utilizando .NET Framework e .NET Core
- Criar APIs RESTful para integração com sistemas diversos
- Executar o desenvolvimento de funcionalidades complexas em C# e banco de dados SQL Server
- Propor evoluções tecnológicas nos sistemas
- Monitorar a execução das boas práticas de desenvolvimento de sistemas
- Validar o nível de testes existentes nos projetos (unitários e de integração)
- Validar as novas funcionalidades das aplicações
- Monitorar o desempenho das aplicações
- Antecipar-se a oportunidades e problemas, desenvolvendo soluções de forma preventiva
- Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto
- Executar a manutenção dos sistemas, realizando alterações conforme necessidades dos usuários
- Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos
- Participar de todas as fases do desenvolvimento de software, desde a análise de requisitos até a implantação
- Colaborar com outros desenvolvedores e áreas da empresa
Tecnologias
C#.NET Framework.NET CoreSQL ServerGitJiraRESTful APIsUnit testsIntegration tests
Descubre si tu currículum está listo para esta vacante
Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.