Job Openings
Desenvolvedor Backend .NET Banco de Talentos
About the job Desenvolvedor Backend .NET Banco de Talentos
Junte-se a família PTC Group!
Estamos sempre à procura de talentos que tenham paixão pelo progresso, pela inovação e curiosidade para enfrentar os desafios que afetam a nossa sociedade de hoje.
Somos uma multinacional de Engenharia & TI, sendo parceiros confiáveis de grandes empresas mundiais. Focados no futuro, somos impulsionados pela procura da excelência em tudo que fazemos.
Responsabilidades e Tarefas da Função:
- Atuar em time Scrum com foco principal em desenvolvimento C# .net;
- Entender as necessidades do cliente;
- Auxiliar na definição dos requisitos para criação e manutenção de sistemas/produtos;
- Participar ativamente do desenho das soluções.
Requisitos:
- Experiência solida na prática no desenvolvimento de aplicações usando a plataforma .NET e a linguagem C#;
- Experiência com o ciclo de vida completo de desenvolvimento de software, desde a concepção até a implementação e manutenção;
- Profundo conhecimento em C# e .NET Framework/.NET Core;
- Conhecimento aprofundado dos conceitos e práticas relacionadas a APIs, com experiência em desenvolvimento e integração de serviços RESTful e SOAP;
- Expertise em Razor, uma tecnologia utilizada para criação de páginas web dinâmicas com o ASP.NET Core;
- Proficiência no uso do Bootstrap para desenvolvimento de interfaces responsivas e visualmente atrativas;
- Experiência sólida com Docker, incluindo criação, gerenciamento e orquestração de contêineres para garantir a portabilidade e escalabilidade de aplicações;
- Conhecimento sólido em design de software e princípios de arquitetura;
- Habilidade para projetar e desenvolver arquiteturas de software escaláveis e eficientes;
- Conhecimento em padrões de design, como MVC, MVVM, e outros padrões arquiteturais;
- Experiência em desenvolvimento web utilizando ASP.NET, ASP.NET Core, e tecnologias relacionadas;
- Competência em design e otimização de bancos de dados usando SQL Server, Entity Framework ou outras tecnologias de acesso a dados;
- Conhecimento de JavaScript, HTML, CSS e frameworks front-end como Angular ou React;
- Habilidade para colaborar em equipes ágeis usando metodologias como Scrum ou Kanban;
- Consciência e prática de boas práticas de segurança no desenvolvimento de software;
- Boas habilidades de comunicação para colaborar efetivamente com outros membros da equipe, clientes e stakeholders.